Perth to Aberdeen by Bus

From €5.76
2h 11min
Perth
53+ departures daily
Perth
Perth
2h 11m
Aberdeen
Aberdeen
Official megabus partner Instant confirmation E-ticket / mobile ticketPrices checked 12 Jun 2026

How much are Perth to Aberdeen bus tickets?

The cheapest Perth to Aberdeen bus tickets start from 5.76 with megabus. The journey takes 2h 11min, with 53+ departures daily, from Perth to Aberdeen. 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 €5.76
  • Journey time: 2h 11min
  • Frequency: 53+ departures daily
  • Carrier: megabus

About This Route

Traveling by bus from Perth to Aberdeen offers a straightforward and cost-effective way to cover the approximately 130-mile distance between these Scottish cities. The journey typically takes around 131 minutes when using the direct services provided by Megabus. Starting in Perth, passengers board at the city’s main bus station and travel northeast through scenic parts of Scotland, including stops in smaller towns along the way. The route is well-served, with multiple departures daily, allowing flexibility in scheduling your trip. Bus amenities usually include comfortable seating and free Wi-Fi, making the journey more convenient. Tickets can be booked online in advance, often starting at a low price of €5.76, which provides excellent value compared to other transport options. Upon arrival, Aberdeen’s bus station is centrally located, offering easy access to local transport links and city amenities. This bus route is a practical choice for budget-conscious travelers or those who prefer ground transportation over trains or driving.

What to Expect on the Journey

The bus journey from Perth to Aberdeen covers roughly 115 kilometers through the varied landscapes of eastern Scotland. Departing from Perth, passengers travel northeast along the A90, passing through stretches of rolling farmland and patches of woodland that change with the seasons. The route skirts alongside the River Tay, offering glimpses of its broad flow in places. Midway, the bus passes through Dundee, a city on the north bank of the Tay, where some passengers may board or disembark. Continuing onward, the road moves into Aberdeenshire, characterized by gently undulating hills and agricultural land, with occasional views of distant hills. The journey lasts about 2 hours and 11 minutes, allowing time to relax in ergonomic seats equipped with Wi-Fi and USB charging points. Large windows provide ample opportunity to observe the transition from Perthshire’s greener landscapes to the granite-rich surroundings of Aberdeen. Multiple daily departures make it convenient to plan a day trip. The bus generally arrives at Aberdeen’s central station, well connected to local transport options.

Route Highlights

Direct route operated by Megabus with multiple daily departures
Journey duration approximately 131 minutes
Affordable ticket prices starting from €5.76
Comfortable buses equipped with free Wi-Fi
Convenient arrival location in central Aberdeen

How to Get from Perth to Aberdeen

OptionDurationPrice
Best
Bus
2h 11mFrom €5.76
Driving1h 50m€12-18 fuel + possible tolls

The train is often the best option for faster travel and more frequent departures between Perth and Aberdeen.

Station Information

Perth
The megabus departs from Perth Bus Station, located on Leonard Street near the city center. It is accessible on foot from central Perth, or via local bus routes and taxis, with several stops nearby. The station offers basic facilities including sheltered waiting areas and ticket kiosks. There are no dedicated luggage storage services on-site, so plan accordingly. For megabus passengers, boarding usually takes place at designated bays clearly marked within the station. Arriving at least 15 minutes before departure is recommended to find your platform and load luggage. Nearby shops and cafes provide options for refreshments before your journey.
Aberdeen
Aberdeen Bus Station is situated close to the city center on Guild Street. From here, travelers can reach the heart of Aberdeen within 10-15 minutes by foot or via local buses serving multiple routes. A taxi rank is located immediately outside the station entrance for quick onward travel. The station has benches and sheltered waiting areas but does not offer luggage storage facilities. Several nearby bus stops provide connections to suburbs and other parts of the city. For those continuing their journey by train, Aberdeen Railway Station is about a 10-minute walk from the bus station.

megabus Ticket Classes

Saverfrom €5.76
Budget
  • Fixed non-refundable ticket
  • Seat reservation not guaranteed
  • No changes allowed
Standardfrom €10.50
Standard
  • Flexible ticket with limited changes
  • Seat reservation possible
  • Refunds subject to conditions
Flexifrom €15.00
Premium
  • Fully flexible ticket
  • Guaranteed seat reservation
  • Refundable and transferable

How to Book Perth to Aberdeen Tickets

1
Search Early

Begin by entering your travel dates on the megabus website or app to view available departures and fares.

2
Select Cheapest Fare Class

Choose the 'Saver' fare class for the lowest price, typically starting at €5.76 for this route.

3
Book in Advance

Secure your tickets several weeks ahead when possible, as the cheapest fares tend to sell out quickly.

4
Travel Off-Peak

Opt for mid-week or non-peak departure times to access better prices and quieter journeys.

5
Confirm and Print Tickets

Complete payment online and print your tickets or download the mobile version for boarding.

Travel Tips

  • Book tickets online in advance to secure the best fares
  • Arrive at Perth bus station early to find your platform with ease
  • Check the bus schedule on the day of travel for any service updates
  • Bring snacks and water for the journey, as onboard services may be limited
  • Use the free Wi-Fi onboard to stay connected during the trip

Luggage & Accessibility

Megabus permits one large suitcase and one smaller carry-on bag per passenger free of charge. The large bag should not exceed 20 kg and must fit within the designated luggage compartment. Oversized items such as bicycles require prior arrangement and may incur additional fees. Assistance is available for passengers with reduced mobility, and wheelchair spaces can be requested in advance. It is advised to label all luggage clearly and keep valuables with you in the carry-on bag.

Cancellation Policy

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

When You Arrive in Aberdeen

Upon arrival in Aberdeen, consider visiting Marischal College, an impressive granite building close to the station. Next, take a short walk to the Aberdeen Maritime Museum to explore the city’s seafaring history. For some green space, head to Duthie Park, featuring seasonal gardens and a winter garden conservatory. During your first hour, you can find local cafes near the station for refreshments, and the nearby bus stops provide easy connections if you plan to explore further. Aberdeen’s compact city center allows for convenient walking between these attractions.

Frequently Asked Questions

Megabus tickets start at €5.76 for the Saver fare, with journeys taking around 2 hours and 11 minutes.

Perth Tours We Recommend

Other Routes from Perth