Search Dundee bus tickets

switcheroo

Quickview

How to get to Dundee by bus?

Routes23
Trips per day59
bus carriers1
Stations1
Lowest prices
We partner with 100s of bus, train & ferry operators to find you the best fares.
No wanderu fees
We simply offer you the lowest prices directly from the carrier.
Best travel options
We offer the safest & most reliable options on millions of routes.

How to find cheap bus tickets to Dundee?

The cheapest prices for a bus ticket to Dundee that users have found recently on Wanderu start at $12.87. Such great deals to Dundee are available on one route to Perth. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on bus travel to get you to Dundee. Perth at $13.03 has consistently the lowest average bus ticket prices to Dundee.

What are the main bus stations in Dundee?

The most popular bus station in Dundee is Bus Station. Bus Station is the busiest bus station in Dundee.

Perth

There are 8 bus schedules per day connecting Perth with Dundee. It takes on average and 44 minutes to travel 19 miles, 30 kms, by bus from Perth. One bus company operates schedules from Perth, with National Express offering the most daily connections to Dundee. Traveling by bus from Perth you will most likely to arrive in Dundee at Bus Station.
Avg. Time
0h 44m
Avg. Price
$13.39

Stirling

There are 6 bus schedules per day connecting Stirling with Dundee. It takes on average 2 hours to travel 45 miles, 71 kms, by bus from Stirling. One bus company operates schedules from Stirling, with National Express offering the most daily connections to Dundee. Traveling by bus from Stirling you will most likely to arrive in Dundee at Bus Station.
Avg. Time
2h 0m
Avg. Price
$27.24

Cheltenham

There are 6 bus schedules per day connecting Cheltenham with Dundee. It takes on average 15 hours and 7 minutes to travel 318 miles, 511 kms, by bus from Cheltenham. One bus company operates schedules from Cheltenham, with National Express offering the most daily connections to Dundee. Traveling by bus from Cheltenham you will most likely to arrive in Dundee at Bus Station.
Avg. Time
15h 7m
Avg. Price
$85.45

Edinburgh

There are 6 bus schedules per day connecting Edinburgh with Dundee. It takes on average 3 hours and 3 minutes to travel 37 miles, 59 kms, by bus from Edinburgh. One bus company operates schedules from Edinburgh, with National Express offering the most daily connections to Dundee. Traveling by bus from Edinburgh you will most likely to arrive in Dundee at Bus Station.
Avg. Time
3h 3m
Avg. Price
$33.19

Brighton

There are 5 bus schedules per day connecting Brighton with Dundee. It takes on average 16 hours to travel 407 miles, 655 kms, by bus from Brighton. One bus company operates schedules from Brighton, with National Express offering the most daily connections to Dundee. Traveling by bus from Brighton you will most likely to arrive in Dundee at Bus Station.
Avg. Time
16h 0m
Avg. Price
$78.20

Located in , United Kingdom, you can travel by bus to Dundee from 23 destinations and choose from 59 daily bus schedules to get you there. National Express has the most bus connections to Dundee. The furthest bus arriving in Dundee covers a distance of 420.01 miles, 675.77 kms, covering the journey in 25 hours and 21 minutes

Looking for other ways to get there? Check out Train options to Dundee.

bus companies serving Dundee

National Express

There are 9 daily National Express schedules to Dundee. National Express can get you to Dundee by bus from 23 destinations including London.
Restroom
WiFi
Power outlet
Air conditioning
Avg. Time
0h 8m
Avg. Price
$49.40