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)

Weekdays Weekend
From Dundee
(buses approx every hour)
Monday Tuesday Wednesday Thursday Friday Saturday Sunday
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)

Weekdays Weekend
From Edinburgh
(buses approx every hour)
Monday Tuesday Wednesday Thursday Friday Saturday Sunday
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.

Last buses

  • 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.

Night buses

  • 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.

Last buses

  • 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.

Night buses

  • 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.

Book Dundee - Edinburgh bus tickets

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

Seagate
Dundee
Angus
Scotland
Postcode: DD1 2HR
Tel: +44 (1382) 228 054

Address of St Andrew's Bus Station

St Andrew's Square
Edinburgh
Scotland
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.

Also see:

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.

Scott Monument

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!

Camera Obscura

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.

Royal Mile

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!

» Back to Edinburgh Coach Travel guide index

All Edinburgh coach travel articles:

Also see:

Home > Edinburgh > Travel to Edinburgh > Coach Travel > Dundee Edinburgh Bus Travel