Travel from Edinburgh to Yorkshire

Bus or train from Edinburgh to Yorkshire?

Virgin Trains East Coast operates a train from Edinburgh to Yorkshire hourly. Tickets cost $35 - $60 and the journey takes 2 h 23 min. First also services this route every 15 minutes. Alternatively, National Express operates a bus from Edinburgh to Yorkshire once daily. Tickets cost $19 - $24 and the journey takes 5 h 15 min. First also services this route every 15 minutes.

How to get from Edinburgh to Yorkshire

From Edinburgh train to York, Rail Station (Rail Station Interchange) then line 1 bus to Acomb, Ridgeway. 2 h 44 min £37. From Edinburgh bus to York, Rail Station (Rail Station Interchange) then line 1 bus to Chapelfields Shops. 5 h 38 min £19. From Edinburgh drive to Yorkshire. 3 h 38 min £38. From Edinburgh, Princes Street (Edinburgh Trams) tram to Edinburgh airport, fly to Manchester airport, train to York, Rail Station (Rail Station Interchange), then line 1 bus to Yorkshire. 5 h 18 min £93. From Edinburgh train to Glasgow, Cathedral Street (Queen St Station), line 500 bus to Glasgow airport, fly to Manchester airport, train to York, Rail Station (Rail Station Interchange), then line 1 bus to Yorkshire. 5 h 55 min £122. From Edinburgh, Princes Street (Edinburgh Trams) tram to Edinburgh airport, fly to East Midlands airport, bus to Derby, train to York, Rail Station (Rail Station Interchange), then line 1 bus to Yorkshire. 6 h 13 min £110.