cost per mile of a train
As you can see taking the train costs around 10-30p per mile, and you will make huge savings by pre-booking online. The cost of car travel is probably around 20-40p per mile in total, so there is the potential for making some savings when travelling by train. And of course train travel does have other benefits.