Find a bus from Dundee to Edinburgh

These train, bus and flight companies trust us

Find the cheapest ticket for your trip


Journey details

Best price 27.89$
Journey duration 3 h 29 min
Connections per day 9
First departure: 08:55
Last departure: 22:40
Distance 59km

With virail find your bus from Dundee to Edinburgh

Virail compares for you more than 200 providers to find the solution that better suits your needs. You can filter the results according to your budget to find the best solution for you journey from Dundee to Edinburgh.

What is the lowest price for bus tickets from Dundee to Edinburgh?

You can find the cheapest bus tickets from Dundee to Edinburgh from 24,02 € by booking in advance If you can't, bus tickets from Dundee to Edinburgh cost around 26,96 €.

What are the departure and arrival stations when travelling by bus to Edinburgh?

When travelling by bus from Dundee to Edinburgh, the stations served are Dundee and Edinburgh Bus Station.

Ticket price Dundee - Edinburgh every day

Today Tomorrow In 2 days In 3 days In 4 days In 5 days In 6 days
More 7 $ More More More More More


Buses from Dundee to Edinburgh


If you are looking for different alternatives to travel from Dundee to Edinburgh, trains and carpooling solutions could be a good deal seen the relatively short distance.

If you are looking for different alternatives to travel from Dundee to Edinburgh, trains and carpooling solutions could be a good deal seen the relatively short distance.

When do the first and last buses from Dundee to Edinburgh leave?

The average duration of the journey is 4 hours and 2 minutes, but the fastest bus connections get you to Edinburgh in 3 hours. The first bus is scheduled at 08:02 and the last one at 22:02.

Which companies can you travel with from Dundee to Edinburgh?

Among the several partners of virail, you can also find National Express, offering buses from Dundee to Edinburgh.

virail lets you search and compare times and prices of any transports from one city to another