What is the cheapest way to get from London to York? The cheapest way to get from London to York is to bus which costs £30 - £45 and takes 5h 35m. What is the fastest way to get from London to York? The quickest way to get from London to York is to train which costs £70 - £130 and takes 1h 51m.