Travel from Dundee to Edinburgh by Bus
Cheapest way to get from Edinburgh to Dundee by bus
Updated January 2010
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.
![]()
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 70% 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:
Glasgow - Dundee by bus Cheap way to get from Dundee to Glasgow and return by Megabus (Scottish City Link).
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:
See the articles below for more information on travelling by bus or coach to and from Edinburgh.
Coach tickets and discounts Where to buy cheap coach tickets online and available discounts.
St Andrew's Square Bus Station Description of coach station in Edinburgh's St. Andrew's Square and walking directions.
Edinburgh - London by coach Cheap way to get from London to Edinburgh and return is by National Express coach. Travel by day or take the overnight coach.
National Express coach tickets Where to buy cheap funfare tickets for National Express coach routes to Scotland.
Megabus coach tickets Where to buy cheap coach tickets for Megabus bus routes to Scotland from London and within Scotland.
Eurolines passes to Edinburgh How to travel with Eurolines to Edinburgh via London.
Bus from Edinburgh to Glasgow Airport Getting to Glasgow Airport from Edinburgh City Centre by bus.
Bus from Glasgow to Edinburgh Airport Getting to Edinburgh Airport from Glasgow City Centre by bus.
Edinburgh to rest of Scotland by coach Tickets and bus times for popular bus routes within Scotland from Edinburgh or Glasgow to Inverness, Aberdeen, Dundee and Perth with Megabus/Scottish Citylink.
Around Edinburgh by coach Information on coach travel from Edinburgh to the Scottish Borders and Fife.
Bus routes to and from Edinburgh
- Glasgow - Edinburgh by Bus
- Aberdeen - Edinburgh by Bus
- Inverness - Edinburgh by Bus
- Dundee - Edinburgh by Bus
- Perth - Edinburgh by Bus
- Belfast - Edinburgh by coach and ferry
- Birmingham - Edinburgh by coach
- Bristol - Edinburgh by coach
- Cardiff - Edinburgh by coach
- Leeds - Edinburgh by coach
- Manchester - Edinburgh by coach
- Newcastle - Edinburgh by coach
- York - Edinburgh by coach
Also see:
Edinburgh coach tours Suggestions for tours from and to Edinburgh by private or public coach.
Glasgow - London coach travel Cheap fares and online tickets for getting from Glasgow to London by bus.
Edinburgh travel guide How to travel to and from Edinburgh by different means of transport.