What are the most popular routes to Edinburgh?
| Route | Average price | Average duration | Daily departures | Actions |
|---|---|---|---|---|
| Inverness - Edinburgh | Average price₪250 | Average duration3h 50m | Daily departures27 | |
| Aberdeen - Edinburgh | Average price₪108 | Average duration2h 29m | Daily departures23 | |
| Dundee - Edinburgh | Average price₪44 | Average duration2h 55m | Daily departures130 | |
| Dundee - Edinburgh | Average price₪66 | Average duration1h 20m | Daily departures25 | |
| Newcastle upon Tyne - Edinburgh | Average price₪61 | Average duration2h 50m | Daily departures16 |
Operators serving Edinburgh
Edinburgh stations and stops
- A
Bus Station
13-14 Multrees Walk, Edinburgh EH1 3DQ, UK - B
Waverley
Boots Waverley Station, Scotland, Edinburgh, Edinburgh EH2 2QP, UK - C
Haymarket
Rosebery House, 9 Haymarket Terrace, Edinburgh EH12 5EZ, UK - D
Gateway
Edinburgh Gateway, Edinburgh EH12 9GF, UK - E
Edinburgh Park
Edinburgh Park, Edinburgh EH12 9FX, UK
Top departures from Edinburgh
Find bus tickets from Edinburgh to EdinburghEdinburgh to Stevenage bus times and faresHow to travel from Edinburgh to StirlingFind bus tickets from Edinburgh to SheffieldEdinburgh to Nottingham bus times and faresHow to travel from Edinburgh to AberdeenFind bus tickets from Edinburgh to InvernessEdinburgh to Milton Keynes bus times and faresHow to travel from Edinburgh to PerthFind bus tickets from Edinburgh to LondonEdinburgh to Lancaster bus times and faresHow to travel from Edinburgh to Glasgow
Top arrivals to Edinburgh
Find bus tickets from Manchester to EdinburghEdinburgh to Edinburgh bus times and faresHow to travel from Auxerre to EdinburghFind bus tickets from Glasgow to EdinburghGroningen to Edinburgh bus times and faresHow to travel from Milton Keynes to EdinburghFind bus tickets from Breda to EdinburghBirmingham to Edinburgh bus times and faresHow to travel from Aviemore to EdinburghFind bus tickets from Aberdeen to EdinburghUtrecht to Edinburgh bus times and faresHow to travel from London to Edinburgh






