Edinburgh to Dundee bus

Thu, Oct 10
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Cheap bus tickets from Edinburgh to Dundee

Showing times and prices for Oct 11

Cheapest

The best way to find a cheap bus ticket from Edinburgh to Dundee is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Cheapest
FlixBus
07:45AM2h00
Edinburgh
09:45AMDundee
$91One-way
0 transfers
2nd Cheapest
FlixBus
08:35PM2h05
Edinburgh
10:40PMDundee
$101One-way
0 transfers
2nd Cheapest
FlixBus
10:35PM2h05
Edinburgh
12:40AMDundee
$101One-way
0 transfers
2nd Cheapest
FlixBus
06:35AM2h10
Edinburgh
08:45AMDundee
$101One-way
0 transfers
FlixBus
12:35PM2h10
Edinburgh
02:45PMDundee
$101One-way
0 transfers

Edinburgh to Dundee bus times

Showing buses for tomorrow, Friday, October 11
ProviderDepartsDurationArrivesTransfersTickets
FlixBus06:35AM Edinburgh3h10 09:45AM Dundee1 transfer
FlixBus06:35AM Edinburgh2h10 08:45AM Dundee0 transfersDirect
Megabus06:40AM Edinburgh1h30 08:10AM Dundee, Seagate Bus Station0 transfersDirect
Megabus07:35AM Edinburgh1h36 09:11AM Dundee, Seagate Bus Station0 transfersDirect
FlixBus07:45AM Edinburgh5h00 12:45PM Dundee1 transfer
FlixBus07:45AM Edinburgh2h00 09:45AM Dundee0 transfersDirect
Megabus08:00AM Edinburgh2h11 10:11AM Dundee, Seagate Bus Station1 transfer
Megabus08:35AM Edinburgh1h36 10:11AM Dundee, Seagate Bus Station0 transfersDirect
Megabus08:50AM Edinburgh2h21 11:11AM Dundee, Seagate Bus Station1 transfer
FlixBus09:15AM Edinburgh2h00 11:15AM Dundee1 transfer
FlixBus09:15AM Edinburgh2h55 12:10PM Dundee1 transfer
Megabus09:35AM Edinburgh1h36 11:11AM Dundee, Seagate Bus Station0 transfersDirect
Megabus09:50AM Edinburgh1h51 11:41AM Dundee, Seagate Bus Station1 transfer
Megabus10:05AM Edinburgh1h36 11:41AM Dundee, Seagate Bus Station0 transfersDirect
FlixBus10:35AM Edinburgh2h10 12:45PM Dundee0 transfersDirect
FlixBus10:35AM Edinburgh4h10 02:45PM Dundee1 transfer
Megabus10:35AM Edinburgh1h36 12:11PM Dundee, Seagate Bus Station0 transfersDirect
Megabus10:50AM Edinburgh2h21 01:11PM Dundee, Seagate Bus Station1 transfer
Megabus11:05AM Edinburgh1h36 12:41PM Dundee, Seagate Bus Station0 transfersDirect
Megabus11:35AM Edinburgh1h36 01:11PM Dundee, Seagate Bus Station0 transfersDirect
Megabus11:50AM Edinburgh2h21 02:11PM Dundee, Seagate Bus Station1 transfer
Megabus12:05PM Edinburgh1h36 01:41PM Dundee, Seagate Bus Station0 transfersDirect
Megabus12:35PM Edinburgh1h36 02:11PM Dundee, Seagate Bus Station0 transfersDirect
FlixBus12:35PM Edinburgh2h10 02:45PM Dundee0 transfersDirect
FlixBus12:35PM Edinburgh4h05 04:40PM Dundee1 transfer
Megabus12:50PM Edinburgh2h21 03:11PM Dundee, Seagate Bus Station1 transfer
Megabus01:05PM Edinburgh1h36 02:41PM Dundee, Seagate Bus Station0 transfersDirect
FlixBus01:15PM Edinburgh2h55 04:10PM Dundee1 transfer
FlixBus01:15PM Edinburgh2h00 03:15PM Dundee1 transfer
Megabus01:35PM Edinburgh1h36 03:11PM Dundee, Seagate Bus Station0 transfersDirect
Megabus01:50PM Edinburgh2h21 04:11PM Dundee, Seagate Bus Station1 transfer
Megabus02:05PM Edinburgh1h36 03:41PM Dundee, Seagate Bus Station0 transfersDirect
FlixBus02:35PM Edinburgh4h10 06:45PM Dundee1 transfer
Megabus02:35PM Edinburgh1h36 04:11PM Dundee, Seagate Bus Station0 transfersDirect
FlixBus02:35PM Edinburgh2h05 04:40PM Dundee0 transfersDirect
Megabus02:50PM Edinburgh2h21 05:11PM Dundee, Seagate Bus Station1 transfer
Megabus03:05PM Edinburgh1h36 04:41PM Dundee, Seagate Bus Station0 transfersDirect
FlixBus03:15PM Edinburgh2h55 06:10PM Dundee1 transfer
FlixBus03:15PM Edinburgh2h00 05:15PM Dundee1 transfer
Megabus03:35PM Edinburgh1h36 05:11PM Dundee, Seagate Bus Station0 transfersDirect
Megabus03:50PM Edinburgh2h27 06:17PM Dundee, Seagate Bus Station1 transfer
Megabus04:05PM Edinburgh1h42 05:47PM Dundee, Seagate Bus Station0 transfersDirect
FlixBus04:35PM Edinburgh2h10 06:45PM Dundee0 transfersDirect
FlixBus04:35PM Edinburgh4h05 08:40PM Dundee1 transfer
Megabus04:35PM Edinburgh1h42 06:17PM Dundee, Seagate Bus Station0 transfersDirect
Megabus04:50PM Edinburgh2h27 07:17PM Dundee, Seagate Bus Station1 transfer
Megabus05:05PM Edinburgh1h42 06:47PM Dundee, Seagate Bus Station0 transfersDirect
Megabus05:35PM Edinburgh1h42 07:17PM Dundee, Seagate Bus Station0 transfersDirect
Megabus05:55PM Edinburgh2h20 08:15PM Dundee, Seagate Bus Station1 transfer
Megabus06:05PM Edinburgh1h40 07:45PM Dundee, Seagate Bus Station0 transfersDirect
FlixBus06:35PM Edinburgh2h05 08:40PM Dundee0 transfersDirect
Megabus06:35PM Edinburgh1h40 08:15PM Dundee, Seagate Bus Station0 transfersDirect
FlixBus06:35PM Edinburgh4h05 10:40PM Dundee1 transfer
Megabus06:55PM Edinburgh2h16 09:11PM Dundee, Seagate Bus Station1 transfer
Megabus07:05PM Edinburgh1h35 08:40PM Dundee, Seagate Bus Station0 transfersDirect
FlixBus07:30PM Edinburgh2h55 10:25PM Dundee1 transfer
FlixBus07:30PM Edinburgh2h00 09:30PM Dundee1 transfer
Megabus07:35PM Edinburgh1h36 09:11PM Dundee, Seagate Bus Station0 transfersDirect
Megabus08:20PM Edinburgh1h50 10:10PM Dundee, Seagate Bus Station1 transfer
FlixBus08:35PM Edinburgh2h05 10:40PM Dundee0 transfersDirect
FlixBus08:35PM Edinburgh4h05 12:40AM Dundee1 transfer
Megabus08:40PM Edinburgh1h30 10:10PM Dundee, Seagate Bus Station0 transfersDirect
Megabus09:55PM Edinburgh1h53 11:48PM Dundee, Seagate Bus Station0 transfersDirect
FlixBus10:35PM Edinburgh2h05 12:40AM Dundee0 transfersDirect
Megabus11:25PM Edinburgh1h53 01:18AM Dundee, Seagate Bus Station0 transfersDirect

Find all the dates and times for this journey

Compare prices and tickets Edinburgh to Dundee by train or bus

Fri
Oct 11
Sat
Oct 12
Sun
Oct 13
Mon
Oct 14
Tue
Oct 15
Wed
Oct 16
Thu
Oct 17
Fri
Oct 18
Sat
Oct 19
Sun
Oct 20
Mon
Oct 21
Tue
Oct 22
Wed
Oct 23
Thu
Oct 24
Fri
Oct 25
Sat
Oct 26
Sun
Oct 27
Mon
Oct 28
Tue
Oct 29
Wed
Oct 30
Thu
Oct 31

Bus times from Edinburgh to Dundee

Showing times and prices for Oct 11

Fastest Journey

1 h 30 m

Average

2 h 13 m

Buses per day

65

Distance

58 km

Of the 65 buses that leave Edinburgh for Dundee every day 36 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
Megabus
06:40AM1h30
Edinburgh
08:10AMDundee, Seagate Bus Station
$161One-way
0 transfers
Fastest
Megabus
08:40PM1h30
Edinburgh
10:10PMDundee, Seagate Bus Station
$161One-way
0 transfers
2nd Fastest
Megabus
07:05PM1h35
Edinburgh
08:40PMDundee, Seagate Bus Station
$161One-way
0 transfers
Megabus
07:35AM1h36
Edinburgh
09:11AMDundee, Seagate Bus Station
$161One-way
0 transfers
Megabus
08:35AM1h36
Edinburgh
10:11AMDundee, Seagate Bus Station
$161One-way
0 transfers

More than 1,000 travel companies trust us to sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Overview: Bus from Edinburgh to Dundee

distanceDistance36 miles (58 km)
durationAverage bus duration1 h 30 min
priceAverage bus ticket price$12 (€10)
frequencyBus frequency9 a day
changesDirect busYes, there are 9 direct buses a day
carriersBus providersMegabus or FlixBus

Buses from Edinburgh to Dundee cover the 36 miles (58 km) long journey taking on average 1 h 30 min with our travel partners like Megabus or FlixBus. Normally, there are 9 buses operating per day, including direct services available. While the average ticket price for this trip costs around $12 (€10), you can find the cheapest bus ticket for as low as $6 (€5). Travelers depart most frequently from Edinburgh, Bus Station and arrive in Dundee, Seagate Bus Station.

Bus providers: Megabus, FlixBus and ScotRail from Edinburgh to Dundee

You can travel by bus between Edinburgh and Dundee with Megabus, FlixBus and ScotRail for as low as $2 (€2). When you search for schedules and tickets, Omio will show you the best route.

FlixBus is one of the most popular low-cost bus companies in Europe. Founded in Germany, FlixBus has expanded its services throughout Europe and even to the United States, giving travelers in both continents the option to take a long-distance bus at an affordable price. FlixBus also operates overnight buses on select routes throughout Europe. FlixBus offers only the Standard ticket for all its routes, which allows you to bring one carry-on bag and one checked bag per person. Additional fees apply for bringing extra luggage and making specific seat reservations, such as if you want to book an Extra Seat, Table Seat or the Panorama Seat. Standard amenities onboard include free Wi-Fi, power outlets to charge your phone, tablet or laptop during long bus journeys, extra legroom, luggage space and toilets.

Bus information from Edinburgh to Dundee with FlixBus:

  • Average Duration: 2 h
  • Cheapest Price: $2

FAQs: Bus from Edinburgh to Dundee

FAQs: Take the bus from Edinburgh to Dundee with ease. Whether you want fast, cheap or something entirely different, our travel experts have the information you need to know so you can find the best option from Edinburgh to Dundee.
FAQs
Cheap bus tickets from Edinburgh to Dundee can start from as little as $6 (€5) when you book in advance. The average bus ticket price for Edinburgh to Dundee is $12 (€10); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
The average journey time by bus from Edinburgh to Dundee is 1 h 30 min   to travel the 36 mile (58 km) long journey, with around there are 9 buses per day. Journey times can vary on weekends and holidays.
The first bus from Edinburgh to Dundee leaves at 6: 35 AM. Plan your trip with the Journey Planner   from Omio.
The last bus from Edinburgh to Dundee leaves at 10: 25 PM.
Yes, there are 9 direct buses a day from Edinburgh to Dundee with Megabus or FlixBus. Schedules can vary on holidays or weekends with fewer direct buses.
For the best Edinburgh to Dundee bus to purchase, you can travel safely and comfortably with Megabus or FlixBus. However, it's always good to check all possible bus companies with services between Edinburgh and Dundee to compare what amenities they may offer.

Passengers board the bus most frequently from Edinburgh, Bus Station, which is located around 0.4 miles (687 m) away from the city centre, and they get off the bus at Dundee, Seagate Bus Station, located 0.2 miles (261 m) away from the city centre.

A day trip to Dundee from Edinburgh is worth doing with a journey time of 1 h 30 min each way. Check with Omio app   the best way to travel.
The cheapest month to travel from Edinburgh to Dundee by bus is August.
It's helpful to compare your options as there are 2 ways to travel between Edinburgh and Dundee including taking a train or bus.

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language

Useful links