By increasing environmental pollution and the energy crisis, the development of renewable energy sources (RESs) has become an essential option to ensure a sustainable energy supply. However, the inherent uncertainty of RESs poses significant technical challenges for independent system operators (ISOs). Transmission line congestion has become one of the significant challenges for ISOs to use the maximum power of RESs. The mobile battery-based energy storage systems can provide a promising solution for the transportation of the generated energy from RESs to load centers to mitigate the effects of line congestion on the power network operation. Hence, this article evaluates the impact of battery-based energy storage transport by a train called BESTrain in a unit commitment model from the economic, environmental, and technical aspects under a multi-objective mixed-integer linear programming framework. The uncertainties associated with wind power and electric demand are also handled through a two-stage stochastic technique. The main aim of the introduced model is to minimize the carbon emission and operational cost simultaneously by determining the hourly location and optimal charge/discharge scheme of the BESTrain, and optimal scheduling of power plants. The numerical results exhibit the reduction of operation cost and carbon emission by 6.8% and 19.3%, respectively, in the presence of the BESTrain.