Cheap Bus, Train and Carpool tickets to Edinburgh

Scenic view of Edinburgh

What are the most popular routes to Edinburgh?

Glasgow - EdinburghAverage priceTHB 305Average duration1h 10mDaily departures536
Aberdeen - EdinburghAverage priceTHB 1 489Average duration2h 28mDaily departures24
Inverness - EdinburghAverage priceTHB 664Average duration5h 14mDaily departures66
Dundee - EdinburghAverage priceTHB 480Average duration3h 6mDaily departures140
Manchester - EdinburghAverage priceTHB 1 040Average duration7h 23mDaily departures19

Edinburgh stations and stops

Locations map