How much are Perth to Halbeath bus tickets?
The cheapest Perth to Halbeath bus tickets start from €2.30 with megabus. The journey takes 35 minutes, with 34+ departures daily, from Perth Broxden Park And Ride to Halbeath Park & Ride. 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: 35 minutes
- Frequency: 34+ departures daily
- Carrier: megabus
About This Route
The bus journey from Perth to Halbeath takes approximately 35 minutes, offering a straightforward and budget-friendly option for a day trip. Starting from Perth city center, you can catch the megabus service for fares beginning at €2.30, making it one of the most economical ways to reach Halbeath. On arrival, Halbeath provides convenient access to local amenities, including shopping facilities and dining options, ideal for a few hours' stop before heading back. To make the most of your day, consider planning your outbound trip in the morning and booking a return ticket for later in the afternoon or early evening. This timing allows enough time to run errands, enjoy a meal, or visit nearby retail parks without rushing. The buses are generally punctual and comfortable, with onboard seating suitable for short journeys. Since this route is primarily used by commuters and shoppers, expect regular departures throughout the day. Keep an eye on the timetable to avoid long waits, especially on weekends when services may be less frequent.
Route Highlights
Travel Tips
- Book tickets in advance online to secure the best fare
- Check the megabus timetable for return trip options
- Arrive at the Perth bus stop a few minutes early
- Travel with only essential luggage for convenience
- Use contactless payment or mobile tickets where available
Cancellation Policy
https://www.megabus.co.uk/terms-conditions/conditions-of-carriage/
Frequently Asked Questions
megabus operates several services daily between Perth and Halbeath, with increased frequency during weekdays and fewer buses on weekends.








