The Dutch Railways are now completely wind powered as of Jan 1 2017. Apparently they don't need baseload power plants.
So all warnings about the future and code reuse and upscaling are nice and dandy, but actually, I just ignore them.
You are messing two things up: deciding against air travel for a specific trip, and abolishing air travel altogether.You are trying to make the one be the same than the other. Many issues with air travel can be solved by simply having less air travel.
Coal is quite expensive and inflexible. It takes literally decades to open a coal mine, extract the coal and close it up again. And it is only feasible if there is either someone constantly requesting the coal, or if you have large storage capacities for unused coal, or if some governmental body pays subsidies for the time you can't sell the coal, and thus have to stop mining.
There is a whole bunch of offerings, which can be put together to achieve the A->B transfer, and you not using air travel is even a solution for some of the air travel issues of others. They get shorter waiting queues and more available seats for instance, if you are not there on the same flight.
And also for coal, someone has to pay for the land and subsidy. Coal doesn't fall from the sky (other than sunlight, which literally does so), it has to be mined, and beside the coal mines you need tracks or roads to transport the coal to the plants. So Coal is also a big consumer of land, especially if the coal is mined by surface mining, which is by far the cheapest option.
If this is your plan, then the next terrorist will not even need to steer the truck into groups of people. Your
"355/113 -- Not the famous irrational number PI, but an incredible simulation!"