virail helps you to find timetables and prices for all buses from Leeds to Edinburgh.
The route from Leeds to Edinburgh is served daily by 8 bus departing from the stations of Leeds Bus Station, Leeds Coach Station and arriving to the station of Edinburgh Bus Station.
The average duration of the journey is 6 h 10 min. The first bus leaves at 03:10. The last is at 22:00.