virail helps you to find timetables and prices for all buses from Dundee to Edinburgh.
The route from Dundee to Edinburgh is served daily by 2 bus departing from the station of Dundee and arriving to the station of Edinburgh Bus Station.
The average duration of the journey is 3 h 32 min. The first bus leaves at 08:50. The last is at 20:20.