Bus times from Haymarket Station, Edinburgh
Haymarket Station, Edinburgh is served by 30 bus routes (2, 3, 4, 12, 25, 26, 31, 33, 44, 67, 100, 900 and more), run by Lothian Buses, HcL, Scottish Citylink and Ember. The next buses go to Edinburgh, Clermiston, Wester Hailes, Riccarton, Edinburgh Airport and Seton Sands.
Next departures
| Time | Route | To |
|---|---|---|
| 13:33 | X18 | Edinburgh |
| 13:33 | X38 | Edinburgh |
| 13:33 | 26 | Clermiston |
| 13:33 | 33 | Wester Hailes |
| 13:33 | 25 | Riccarton |
| 13:33 | 100 | Edinburgh Airport |
| 13:34 | 26 | Seton Sands |
| 13:35 | 12 | South Gyle |
| 13:35 | 3 | Mayfield |
| 13:36 | 4 | Musselburgh |
| 13:37 | 33 | Millerhill |
| 13:38 | X38 | Falkirk |
| 13:38 | 44 | Balerno |
| 13:40 | 67 | Ratho |
| 13:40 | 900 | Glasgow |
| 13:41 | 3 | Wester Hailes |
| 13:42 | 25 | Restalrig |
| 13:42 | 4 | Lothianburn |
| 13:42 | 100 | Edinburgh Airport |
| 13:43 | 26 | Clermiston |
Routes from this stop
- 2: Magdalene – Edinburgh Park Lothian Buses
- 3: Wester Hailes – Mayfield Lothian Buses
- 4: Lothianburn – Musselburgh Lothian Buses
- 12: South Gyle – Craigentinny Lothian Buses
- 25: Restalrig – Riccarton Lothian Buses
- 26: Seton Sands – Clermiston Lothian Buses
- 31: East Craigs – Bonnyrigg Lothian Buses
- 33: Wester Hailes – Millerhill Lothian Buses
- 44: Wallyford – Balerno Lothian Buses
- 67: Ratho – Edinburgh HcL
- 100: Edinburgh Airport – Edinburgh Lothian Buses
- 900: Glasgow – Edinburgh Scottish Citylink
- 903: Haymarket – Glasgow Airport Scottish Citylink
- 909: Edinburgh – Stirling Scottish Citylink
- 978: Oban – Edinburgh Scottish Citylink
- E1: Edinburgh – Bridge of Don Ember
- E4: Edinburgh – Fort William Ember
- E4X: Edinburgh – Fort William Ember
- E9: Edinburgh – Inverness Ember
- E15: Edinburgh – Oban Ember
- M92: Edinburgh – Dundee City Centre Scottish Citylink
- N1: Greenside – Clermiston Lothian Buses
- N18: Greenside – Bathgate Lothian Country Buses
- N25: Greenside – Riccarton Lothian Buses
- N44: Balerno – Greenside Lothian Buses
- UK090: Glasgow – Edinburgh FlixBus
- X18: Edinburgh – Whitburn Lothian Country Buses
- X19: Livingston – Edinburgh Lothian Country Buses
- X38: Edinburgh – Falkirk Midland Bluebird
- X39: Restalrig – Deans Eastern Scottish
Stops nearby
- Haymarket station 1 min walk
- West Maitland Street, Haymarket 2 min walk
- Magdala Crescent, Coates 4 min walk
- Torphichen Street, Haymarket 4 min walk
- Morrison Crescent, Viewforth 4 min walk
- Grove Street, Haymarket 4 min walk
Questions
- When is the next bus from Haymarket Station, Edinburgh?
- The X18 to Edinburgh at 13:33.
- Which buses stop at Haymarket Station, Edinburgh?
- 30 routes: 2, 3, 4, 12, 25, 26, 31, 33, 44, 67, 100, 900, 903, 909, 978, E1, E4, E4X, E9, E15, M92, N1, N18, N25 and 6 more, run by Lothian Buses, HcL, Scottish Citylink, Ember, Lothian Country Buses, FlixBus, Midland Bluebird and Eastern Scottish.
- Where is Haymarket Station, Edinburgh?
- Haymarket Station is in Haymarket, Edinburgh.
- Where do buses from Haymarket Station, Edinburgh go?
- The next departures go to Edinburgh, Clermiston, Wester Hailes, Riccarton, Edinburgh Airport and Seton Sands.
Timetables from the Bus Open Data Service (Department for Transport), updated Tuesday, 10 November 2026. Stop details from NaPTAN. Train timetables contain data from Network Rail, licensed under the Open Government Licence; live train times from National Rail. Times are UK local time and can change at short notice: check before you travel.
Add free live bus times to your website · StopToStop on Facebook