Bus times from West Maitland Street, Haymarket, Edinburgh

West Maitland Street, Haymarket, Edinburgh is served by 14 bus routes (25, 60, 113, N3, N26, N31, N44, N107, N113, X4, X7, X26 and more), run by Lothian Buses, Eastern Scottish and East Coast Buses. The next buses go to Birkenside, Seton Sands, Bonnyrigg, Haddington, Dunbar and Tranent.

Next departures

DayTimeRouteTo
Tomorrow00:01N3Birkenside
Tomorrow00:15N26Seton Sands
Tomorrow00:20N31Bonnyrigg
Tomorrow00:21N107Haddington
Tomorrow01:06N3Birkenside
Tomorrow01:15N26Seton Sands
Tomorrow02:06N3Birkenside
Tomorrow02:15N26Seton Sands
Tomorrow03:06N3Birkenside
Tomorrow03:15N26Seton Sands
Tomorrow05:57X7Dunbar
Tomorrow05:58X4Tranent
Tomorrow06:09113Pencaitland
Tomorrow06:21X39Restalrig
Tomorrow06:38X4Tranent
Tomorrow06:54113Pencaitland
Tomorrow06:57X7Dunbar
Tomorrow07:27X7Dunbar
Tomorrow07:42113Pencaitland
Tomorrow07:57X7Dunbar

Routes from this stop

Stops nearby

All bus routes and stops in Edinburgh

Questions

When is the next bus from West Maitland Street, Haymarket, Edinburgh?
The N3 to Birkenside at 00:01 tomorrow.
Which buses stop at West Maitland Street, Haymarket, Edinburgh?
14 routes: 25, 60, 113, N3, N26, N31, N44, N107, N113, X4, X7, X26, X31 and X39, run by Lothian Buses, Eastern Scottish and East Coast Buses.
Where is West Maitland Street, Haymarket, Edinburgh?
West Maitland Street is in Haymarket, Edinburgh.
Where do buses from West Maitland Street, Haymarket, Edinburgh go?
The next departures go to Birkenside, Seton Sands, Bonnyrigg, Haddington, Dunbar and Tranent.

Timetables from the Bus Open Data Service (Department for Transport), updated Wednesday, 11 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