An anytime return London Edinburgh £323, off peak £238, super off peak £147. Anytime first class return is £504.
Regardless of what you think of these fares (it is cheaper if you book in advance), considering HMRC allows you to write off 45p/mile and it is slightly over 800 miles, only the anytime return is really more expensive if travelling for work vs a car. Plus you'll have £30-40/day parking in central london on top, so apart from the first class return the train (even at its most eye wateringly expensive) is cheaper than a car.
Regardless of what you think of these fares (it is cheaper if you book in advance), considering HMRC allows you to write off 45p/mile and it is slightly over 800 miles, only the anytime return is really more expensive if travelling for work vs a car. Plus you'll have £30-40/day parking in central london on top, so apart from the first class return the train (even at its most eye wateringly expensive) is cheaper than a car.