All about buses to Dundee
Cheap bus tickets to Dundee
-
FlixBus0h 35m09:20 AMPerthBroxden Park and Ride9:55 AMDundeeScience Centre Station0EconomyA Bus from FlixBus goes from Broxden Park and Ride, Perth (United Kingdom) at 1/29/2026 9:20:00 AM to Science Centre Station, Dundee (United Kingdom) arriving at 1/29/2026 9:55:00 AM. 50 Economy ticket for $5 per person are available. Travel duration is 0h 35m
-
FlixBus2h 10m06:35 AMEdinburghSt Andrew Square8:45 AMDundeeScience Centre Station0EconomyA Bus from FlixBus goes from St Andrew Square, Edinburgh (United Kingdom) at 1/28/2026 6:35:00 AM to Science Centre Station, Dundee (United Kingdom) arriving at 1/28/2026 8:45:00 AM. 50 Economy ticket for $6 per person are available. Travel duration is 2h 10m
-
Scottish Citylink0h 42m07:20 AMPerthBus Station8:02 AMDundeeSeagate Bus Station0BasicA Bus from Scottish Citylink goes from Bus Station, Perth (United Kingdom) at 1/31/2026 7:20:00 AM to Seagate Bus Station, Dundee (United Kingdom) arriving at 1/31/2026 8:02:00 AM. 50 Basic ticket for $7 per person are available. Travel duration is 0h 42m
-
megabus2h 15m08:40 AMEdinburghCentral bus station10:55 AMDundeeSeagate Bus Station0EconomyA Bus from megabus goes from Central bus station, Edinburgh (United Kingdom) at 1/31/2026 8:40:00 AM to Seagate Bus Station, Dundee (United Kingdom) arriving at 1/31/2026 10:55:00 AM. 50 Economy ticket for $9 per person are available. Travel duration is 2h 15m
-
FlixBus3h 20m06:35 AMEdinburghSt Andrew Square9:55 AMDundeeScience Centre Station0EconomyA Bus from FlixBus goes from St Andrew Square, Edinburgh (United Kingdom) at 1/28/2026 6:35:00 AM to Science Centre Station, Dundee (United Kingdom) arriving at 1/28/2026 9:55:00 AM. 50 Economy ticket for $11 per person are available. Travel duration is 3h 20m
-
Scottish Citylink1h 30m07:00 AMAberdeenBus Station8:30 AMDundeeSeagate Bus Station0BasicA Bus from Scottish Citylink goes from Bus Station, Aberdeen (United Kingdom) at 1/28/2026 7:00:00 AM to Seagate Bus Station, Dundee (United Kingdom) arriving at 1/28/2026 8:30:00 AM. 50 Basic ticket for $13 per person are available. Travel duration is 1h 30m
-
FlixBus1h 50m06:55 AMGlasgowBuchanan Bus Station8:45 AMDundeeScience Centre Station0EconomyA Bus from FlixBus goes from Buchanan Bus Station, Glasgow (United Kingdom) at 1/28/2026 6:55:00 AM to Science Centre Station, Dundee (United Kingdom) arriving at 1/28/2026 8:45:00 AM. 50 Economy ticket for $18 per person are available. Travel duration is 1h 50m
-
megabus1h 45m06:40 AMGlasgowBuchanan Bus Station8:25 AMDundeeSeagate Bus Station0EconomyA Bus from megabus goes from Buchanan Bus Station, Glasgow (United Kingdom) at 1/28/2026 6:40:00 AM to Seagate Bus Station, Dundee (United Kingdom) arriving at 1/28/2026 8:25:00 AM. 50 Economy ticket for $19 per person are available. Travel duration is 1h 45m
-
megabus2h 2m06:55 AMGlasgowBuchanan Bus Station8:57 AMDundeeSeagate Bus Station0EconomyA Bus from megabus goes from Buchanan Bus Station, Glasgow (United Kingdom) at 1/28/2026 6:55:00 AM to Seagate Bus Station, Dundee (United Kingdom) arriving at 1/28/2026 8:57:00 AM. 50 Economy ticket for $22 per person are available. Travel duration is 2h 2m
-
megabus2h 32m06:25 AMGlasgowBuchanan Bus Station8:57 AMDundeeSeagate Bus Station0EconomyA Bus from megabus goes from Buchanan Bus Station, Glasgow (United Kingdom) at 1/28/2026 6:25:00 AM to Seagate Bus Station, Dundee (United Kingdom) arriving at 1/28/2026 8:57:00 AM. 50 Economy ticket for $24 per person are available. Travel duration is 2h 32m
-
Scottish Citylink1h 25m011:20 AMAberdeenBus Station12:45 PMDundeeSeagate Bus Station0BasicA Bus from Scottish Citylink goes from Bus Station, Aberdeen (United Kingdom) at 1/28/2026 11:20:00 AM to Seagate Bus Station, Dundee (United Kingdom) arriving at 1/28/2026 12:45:00 PM. 50 Basic ticket for $31 per person are available. Travel duration is 1h 25m
-
FlixBus2h 0m07:55 AMEdinburghSt Andrew Square9:55 AMDundeeScience Centre Station0EconomyA Bus from FlixBus goes from St Andrew Square, Edinburgh (United Kingdom) at 1/28/2026 7:55:00 AM to Science Centre Station, Dundee (United Kingdom) arriving at 1/28/2026 9:55:00 AM. 50 Economy ticket for $32 per person are available. Travel duration is 2h 0m
-
Scottish Citylink1h 30m06:40 AMEdinburghCentral bus station8:10 AMDundeeSeagate Bus Station0BasicA Bus from Scottish Citylink goes from Central bus station, Edinburgh (United Kingdom) at 1/28/2026 6:40:00 AM to Seagate Bus Station, Dundee (United Kingdom) arriving at 1/28/2026 8:10:00 AM. 50 Basic ticket for $35 per person are available. Travel duration is 1h 30m
-
Scottish Citylink2h 30m06:41 AMEdinburghHaymarket Bus Stop9:11 AMDundeeSeagate Bus Station0BasicA Bus from Scottish Citylink goes from Haymarket Bus Stop, Edinburgh (United Kingdom) at 1/28/2026 6:41:00 AM to Seagate Bus Station, Dundee (United Kingdom) arriving at 1/28/2026 9:11:00 AM. 50 Basic ticket for $37 per person are available. Travel duration is 2h 30m
Cheap train tickets to Dundee
-
London North Eastern Railway (LNER)1h 22m09:10 AMEdinburghWaverley Train Station10:32 AMDundeeCentral Station0EconomyA Train from London North Eastern Railway (LNER) goes from Waverley Train Station, Edinburgh (United Kingdom) at 2/1/2026 9:10:00 AM to Central Station, Dundee (United Kingdom) arriving at 2/1/2026 10:32:00 AM. 50 Economy ticket for $15 per person are available. Travel duration is 1h 22m
-
ScotRail1h 25m09:00 AMEdinburghWaverley Train Station10:25 AMDundeeCentral Station0EconomyA Train from ScotRail goes from Waverley Train Station, Edinburgh (United Kingdom) at 1/31/2026 9:00:00 AM to Central Station, Dundee (United Kingdom) arriving at 1/31/2026 10:25:00 AM. 50 Economy ticket for $16 per person are available. Travel duration is 1h 25m
-
CrossCountry1h 18m06:13 PMEdinburghWaverley Train Station7:31 PMDundeeCentral Station0EconomyA Train from CrossCountry goes from Waverley Train Station, Edinburgh (United Kingdom) at 1/31/2026 6:13:00 PM to Central Station, Dundee (United Kingdom) arriving at 1/31/2026 7:31:00 PM. 50 Economy ticket for $16 per person are available. Travel duration is 1h 18m
-
TransPennine Express4h 29m012:30 PMManchesterOxford Road Station4:59 PMDundeeCentral Station0EconomyA Train from TransPennine Express goes from Oxford Road Station, Manchester (United Kingdom) at 2/1/2026 12:30:00 PM to Central Station, Dundee (United Kingdom) arriving at 2/1/2026 4:59:00 PM. 50 Economy ticket for $86 per person are available. Travel duration is 4h 29m
Your route is not there? In the search bar, we have already filled Dundee as your destination. You just have to enter your place of departure. However, if you want to take the bus from Dundee, just click on the arrows to change the direction.
We have already set a default travel date. Generally, most people book 3-7 days in advance. If you want to check a specific date, simply select the corresponding day on the calendar to update your search.Do you already know when you will return by bus from Dundee? Then check the return trip straight away and simply select the appropriate date. Are you travelling to Dundee with other people? Then indicate how many passengers are joining you and start your search. The search results can be sorted by price, departure and arrival time. They can also be filtered according to stops or companies. Customize everything according to your needs.
By the way: If available, we will also show you information about other modes of transportation, such as trains, carpooling and flights, with which you can get to Dundee.All bus stops in Dundee
FAQs about the bus route to Dundee
Is there a direct bus to Dundee?
What can I take with me on my bus ride to Dundee?
What equipment and amenities does the bus to Dundee have?
Which bus stops are there in Dundee?
Which bus companies go to Dundee?
How can I find the best bus-deals to Dundee?
How much could I save by comparing buses to Dundee?
Why does CheckMyBus find the best bus deals to Dundee?
How does the CheckMyBus technology work for trips to Dundee?
Discover other destinations by bus
The most searched bus routes to Dundee
More bus connections to Dundee
- Buses from Aberdeen to Dundee
- Buses Birmingham - Dundee
- Buses Bristol to Dundee
- Cardiff to Dundee bus
- Buses Cumbernauld - Dundee
- Buses from Dunfermline to Dundee
- Buses Inverness - Dundee
- From Kinross to Dundee bus
- Buses from Leeds to Dundee
- Buses Leicester to Dundee
- Bus Liverpool - Dundee
- Bus Manchester - Dundee
- Buses from Newcastle upon Tyne to Dundee
- Bus to Dundee from Nottingham
- Buses to Dundee from Perth
- Buses Pitlochry to Dundee
- Bus to Dundee from Sheffield
- Bus Southampton to Dundee
- From Stirling to Dundee bus



