Travel from Dundee to Edinburgh by Bus
Cheapest way to get from Edinburgh to Dundee by bus
Updated September 2011
You can get from Dundee to Edinburgh (or Edinburgh to Dundee) by taking the Megabus (Scottish Citylink) buses. Journey time ranges between 1 hour and 40 minutes and 2 hours and 35 minutes. Travelling by bus is the cheapest way to get from Dundee to Edinburgh with very cheap tickets:
- Starting at £2 for Megabus/Citylink return tickets made up of 2 super single tickets.
- Megabus/Citylink have the cheapest one-way bus fares, £1 (super single tickets). These are limited in number but most Megabus/Citylink singles for this route cost £5 if booked far enough in advance.
It's cheaper to travel between Edinburgh and Inverness by bus than it is to travel by train. The cheapest Off-Peak Return train ticket is £23.40. Even the cheapest possible return rail ticket made up of two single fares is £13.20, which is more expensive than travelling by Megabus. See our Scottish Megabus / National Express coaches in-depth coach guide.
Tickets and times for Megabus/Scottish Citylink bus services between Edinburgh and Dundee.
Bus timetables for transport between Edinburgh and Dundee
The is a frequent service with up to 3 buses departing from Seagate Bus Station in Dundee or St. Andrews Bus Station in Edinburgh every hour. Megabus/Citylink operate a daytime and evening bus service. There are no night buses operating on this route.
Megabus/Citylink Dundee buses
Bus times from Dundee to Edinburgh (day/evening buses)
(buses approx every hour)
|First bus to Edinburgh||06:05||06:05||06:05||06:05||06:05||06:05||06:05||Book bus ticket|
|Last evening bus to Edinburgh||19:40||19:40||19:40||19:40||19:40||19:40||19:40||Book bus ticket|
Bus times from Edinburgh to Dundee (day/evening)
(buses approx every hour)
|First bus to Dundee||08:35||08:35||08:35||08:35||08:35||08:35||08:35||Book bus ticket|
|Last evening bus to Dundee||23:05||23:05||23:05||23:05||23:05||23:05||23:05||Book bus ticket|
NOTE: the schedule of buses may change without notice. Please double check with the Megabus/Scottish Citylink for the latest travel times for getting to Dundee or Edinburgh.
First and last buses to Dundee (Megabus/Citylink)
First buses to Dundee
- The first bus to Dundee (weekdays and weekends) leaves St Andrew's Bus Station at 08:35 and arrives at Seagate Bus Station at 10:25.
- The last bus to Dundee (weekdays and weekends) leaves St Andrew's Bus Station at 23:05 and arrives at Seagate Bus Station at 00:45.
- There are no night buses to Dundee from Edinburgh
First and last buses to Edinburgh (Megabus/Citylink)
First buses to Edinburgh
- The first bus to Edinburgh (weekdays and weekends) leaves Seagate Bus Station at 06:05 and arrives at St Andrew's Bus Station at 08:05.
- The last bus to Edinburgh (weekdays and weekends) leaves Seagate Bus Station at 19:40 and arrives at St Andrew's Bus Station at 21:45.
- There are no night buses to Edinburgh from Dundee
How long does it take to get from Dundee to Edinburgh by bus
The minimum journey time is 1 hour and 40 minutes but the journey may take up to 2 hours and 35 minutes depending on the route.
How much does the bus ticket from Dundee to Edinburgh cost
You can buy your Megabus (Scottish Citylink) bus ticket online.
Megabus/Scottish Citylink Bus fares
- Single ticket: starting at £1 (super single ticket). Limited in number, though most singles start at £5
- Return ticket: starting at £2 (2 super single tickets). If £1 super singles are sold out then the return bus fare is around £10.
Booking fee of 50p applies.
Where does the bus between Dundee and Edinburgh stop
The Megabus/Citylink buses to and from Dundee are in fact the Edinburgh - Aberdeen service which goes via Edinburgh, Dunfermline, Kinross, Perth, Dundee and then continues via Forfar, Arbroath, Stonehaven to its final destination, Aberdeen.
Full list of bus stops for this route:
- Edinburgh (St Andrew Square Bus Station, Queensferry St at 9/11, Barnton Junction),
- Forth Road Bridge Bus stop at Slip Road,
- Ferrytoll Park & Ride Car Park,
- Dunfermline (Bus Station, Bus Bay opp. Carnegie College),
- Duloch Park Fife Leisure Park Bus Stop,
- Kinross (Park & Ride Car Park, High St at Kirklands Hotel, Bank of Scotland, Loch Leven Health Centre),
- Milnathort opp Royal Bank,
- Perth (Edinburgh Rd opp Tesco's, Edinburgh Rd opp South Inch Car Park, Perth Broxden Park & Ride, Leonard St Bus Station, South St at The Tavern),
- Inchture East Road End,
- Dundee (Seagate Bus Station),
NOTE: The bus may not stop at some of these on certain services.
Where do the buses leave from?
The Megabus/Scottish Citylink buses travelling between Dundee and Edinburgh leave from the following bus stations:
Address of Seagate Bus Station
Postcode: DD1 2HR
Tel: +44 (1382) 228 054
Address of St Andrew's Bus Station
St Andrew's Square
Tel: +44 (131) 5556363
Tel: +44 (131) 2253858
No exact postcode has been found for St Andrew's Bus Station in Edinburgh
Save up to 75% on Edinburgh and Dundee Accommodation
Edinburgh Hotels and Apartments
Find good Edinburgh hotels and late availability accommodation deals.
Dundee Hotels and Apartments
Find good Dundee hotels and late availability accommodation deals.
Visitor Comments on Edinburgh Attractions
Palace of Holyroodhouse
You can spend at least a half a day at Holyrood Palace, where Mary Queen of Scots once lived. The tour shows you about 20 rooms in the palace, enough to give you a very good feel for the place and its beauty.
When you're done with the palace you can explore the ruins of the adjacent Holyrood Abbey, which are very beautiful.
The palace also has a fabulous art gallery where I saw an impressive Leonardo da Vinci exhibit.
Finally, behind the palace complex is a park which you'll want to spend time in. It contains King Arthur's Seat, an extinct volcano. If you climb to the top of the seat (strenuous, but worht it) you have amazing views of the city.
Leave plenty of time to explore all of Holyrood.
This gothic style monument, to the author Sir Walter Scott, sits in Princes Street Gardens and reaches to over 200 feet. For around £3 you can climb the stairs to the top of the monument for great views over the city centre. There are some great photo opportunities here!
My kids loved this, (entry was free with our Edinburgh Pass) To see holograms, optical illusions and spy on people out on the street was very funny,(so please if your near here dont pick your nose as you never know who is watching) I would take my kids (11&13) back here as we squeezed the visit in at 7pm and it closed at 7.30. lots to see and the shop sold lots of the the pictures that were on display so you can try the 3D one at home if you dont see it in the attraction.
The Royal Mile is a great place to have a walk along as it is full of history. The street itself is old and cobbled and stretches from the castle at the top right down to Holyrood Abbey. Along the way are lots of closes which are small narrow streets to explore. There are plenty of attractions to see including the castle, camera obscura, John Knox's house, Museum of Childhood and St Giles Cathedral. There are also lots of shops and cafes to stop and have a look in or a drink on your way. If you want something stronger then there are also lots of pubs!