Perth to Dundee by Bus

From €2.30
45 minutes
Perth
65+ departures daily
Perth
Perth
45min
Dundee
Dundee
Official megabus partner Instant confirmation E-ticket / mobile ticketPrices checked 17 Jun 2026

How much are Perth to Dundee bus tickets?

The cheapest Perth to Dundee bus tickets start from 2.30 with megabus. The journey takes 45 minutes, with 65+ departures daily, from Perth to Dundee. To get the lowest fare, book in advance and pick off-peak, mid-week departures — the cheapest non-refundable fares sell out first.

  • Cheapest fare: from €2.30
  • Journey time: 45 minutes
  • Frequency: 65+ departures daily
  • Carrier: megabus

About This Route

Travel from Perth to Dundee by bus with megabus in about 45 minutes, making it an ideal option for a day trip. Departing from Perth city center, the service offers multiple departures throughout the day, with fares starting from €2.30. Upon arrival in Dundee, you can easily access key attractions such as the V&A Dundee museum, the waterfront area, and the McManus Art Gallery. The bus stops close to the city center, allowing for convenient walking access to shops, cafes, and historic sites. With return buses available in the evening, you can plan your visit to fit a full day without the need for an overnight stay. Consider traveling during off-peak hours to avoid crowds and make the most of your time in Dundee. Booking tickets in advance can secure the best prices and preferred departure times. Whether you are heading to Dundee for cultural visits or shopping, the bus route from Perth provides a practical and affordable way to manage your day trip efficiently.

What to Expect on the Journey

The bus route from Perth to Dundee covers approximately 24 kilometers along the banks of the River Tay, offering passengers a brief yet engaging glimpse of eastern Scotland's landscape. Departing from central Perth, the vehicle heads northeast, passing through suburban areas before reaching stretches of open countryside. Along the way, travelers can observe the gentle hills and farmland characteristic of Perth and Kinross. As the bus approaches Dundee, the view shifts to urban outskirts with glimpses of industrial and residential zones. The journey lasts about 45 minutes, making it suitable for a quick trip without long travel times. Megabus services provide comfortable seating and onboard amenities such as free Wi-Fi and power outlets, allowing passengers to stay connected or prepare for their activities upon arrival. This route is also known for its frequent departures, making it convenient to plan a same-day return trip. Passengers traveling from Perth can time their arrival in Dundee to coincide with daytime hours to explore the city and return in the evening without rushing.

Route Highlights

45-minute journey time between Perth and Dundee
Affordable fares starting from €2.30 with megabus
Convenient access to V&A Dundee and waterfront attractions
Multiple daily departures and return options the same day
Bus stops centrally located for easy city access

How to Get from Perth to Dundee

OptionDurationPrice
Best
Bus
45minFrom €2.30
Driving35min€4-7 fuel + no tolls

The train is usually the best option for this route due to its slightly faster journey time and city center to city center connections.

Station Information

Perth
Perth bus station is located near the city center, adjacent to the North Inch park area and within walking distance of Perth railway station. It is accessible by local bus services, taxi ranks, and on foot from central Perth. Facilities at the station include sheltered waiting areas and digital departure boards displaying real-time service information. For megabus travelers, tickets are typically checked upon boarding; there are no dedicated platforms for megabus, so passengers should check the departure screens or ask staff for the correct bay. While the station does not offer luggage storage facilities, nearby train stations provide lockers for day use. Shops and cafes are found within a short walk from the station, allowing travelers to pick up refreshments before departure.
Dundee
Dundee bus station is located in the city center on Meadow Street, a short walk from the main shopping district and waterfront area. From the station, passengers can access several local bus routes serving different parts of the city. A taxi rank is situated directly outside the station entrance for convenient onward travel. While there is no dedicated luggage storage at the bus station, Dundee railway station—approximately 10 minutes on foot—offers luggage lockers. The station area is well connected by pedestrian routes and is close to key attractions, making it easy for visitors to begin exploring immediately after arrival.

megabus Ticket Classes

Saverfrom €2.30
Budget
  • Advance purchase required
  • Non-refundable
  • Limited availability
Standardfrom €4.50
Standard
  • Flexible travel times
  • Refundable with fee
  • Seat reservation optional
Flexifrom €7.00
Premium
  • Fully refundable
  • Priority boarding
  • Free seat selection

How to Book Perth to Dundee Tickets

1
Book Early

Reserve your ticket well in advance to access the lowest fares, as the cheapest Saver class tickets sell out quickly.

2
Choose Off-Peak Times

Opt for travel during mid-week or off-peak hours to increase chances of finding lower-priced tickets.

3
Select Saver Fare

Start your booking by selecting the Saver fare class, which typically offers the lowest price but is non-refundable.

4
Book Online

Use the megabus website or app for the best availability and instant ticket confirmation.

5
Print or Download Ticket

Ensure you have a printed or digital copy of your ticket ready for inspection when boarding.

Travel Tips

  • Book tickets in advance to get the best fares and preferred times
  • Check the return bus schedule before your trip to ensure flexible timing
  • Consider visiting the V&A Dundee museum early to avoid peak hours
  • Carry a city map or use a navigation app for efficient sightseeing
  • Plan lunch or coffee breaks near the waterfront for a relaxing stop

Luggage & Accessibility

Megabus permits passengers to bring one large suitcase and one smaller bag free of charge. Large bags should not exceed 20kg and dimensions must fit in the designated luggage compartments. Oversized or additional items may require prior arrangement and possible fees. Bikes are generally not permitted unless folded and stored within hand luggage. Accessibility features include step-free boarding and assistance for passengers with mobility needs, which should be requested in advance.

Cancellation Policy

https://www.megabus.co.uk/terms-conditions/conditions-of-carriage/

When You Arrive in Dundee

Upon arrival in Dundee, visitors can explore the waterfront area, home to the V&A Dundee design museum, which hosts rotating exhibitions and events. Another option is a visit to the Dundee Contemporary Arts center, featuring galleries, a cinema, and a print studio. For outdoor enthusiasts, the nearby Camperdown Country Park offers walking trails and green spaces. Within the first hour, travelers can grab refreshments at local cafes near the station and plan their route using city buses or on-foot for an efficient day out. The city center is compact, making it manageable to visit several attractions within a short time.

Frequently Asked Questions

Tickets start from €2.3 with megabus, depending on how far in advance you book and the fare class selected.

Perth Tours We Recommend

Aberfeldy Distillery Tour tour image
Viator
10/10
Excellent
(354 reviews)
From
~€22
per person
View →
White Water Rafting on the River Tay from Aberfeldy tour image
Viator
10/10
Excellent
(273 reviews)
From
~€70
per person
View →
Canyoning Half-Day Trip at Keltneyburn from Aberfeldy tour image
Viator
10/10
Excellent
(45 reviews)
From
~€64
per person
View →
Food Walking Guided Tour of Perth tour image
Viator
10/10
Excellent
(38 reviews)
From
~€81
per person
View →
Loch Ness and The Highlands from Edinburgh tour image
Viator
10/10
Excellent
(20 reviews)
From
~€977
per person
View →

Other Routes from Perth