Trains are known to run on diesel which powers electric generators that run the train. However, there are those trains that run on electricity. Steam trains which were used long before now, were run by coal.
2 Additional Answers
Besides taking a plane, trains are very popular when it comes to traveling a far distance. Trains have to run on train tracks in order to operate.
Trains are locomotives and like most locomotives the more modern trains run on diesel fuel. In the old days they would run on coal or steam.