ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to Perth

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance
Avg. price$
Bus trips found

Buses from Glasgow to Perth

🚌 Hop on the Megabus UK service departing from Glasgow Buchanan Bus Station and arriving at Perth bus station for a convenient and scenic journey lasting approximately 1 hour and 46 minutes. 💸 With ticket prices ranging from £8 to £12, the affordable bus option offers a budget-friendly way to travel and explore the charming city of Perth from bustling Glasgow.

Where to stay in Perth

Houses, apartments, villas, hostels and much more - choose the accommodation option according to your wishes!

Find accommodation
  • Yes, there is a direct bus service between Glasgow Buchanan Bus Station and Perth bus station. The buses operate hourly, every day, and the journey typically takes around 1 hour and 46 minutes. This convenient service provides a hassle-free way to travel between the two cities by bus.
  • You can catch the bus from Glasgow to Perth at the Glasgow Buchanan Bus Station. This station is the departure point for the bus services operated by Megabus UK that travel to Perth. It is recommended to arrive at the station with sufficient time before your scheduled departure to ensure a smooth boarding process.
  • The Glasgow to Perth bus services operated by Megabus UK arrive at Perth bus station. This is the designated arrival point for the bus journey between the two cities. Upon arriving at Perth bus station, travelers can easily access the city center and other local destinations. It is advisable to familiarize yourself with the station's layout and facilities for a smooth transition upon arrival.
  • The cost of a bus ticket from Glasgow to Perth typically ranges from £8 to £12, depending on factors such as the time of booking and availability. It is recommended to book in advance to secure the best fares for your journey. Overall, the bus offers an affordable and economical option for traveling between the two cities.
  • There are multiple buses operating between Glasgow and Perth daily, with services departing from Glasgow Buchanan Bus Station and arriving at Perth bus station. These buses are operated by Megabus UK and depart approximately every hour, providing travelers with frequent options for their journey. The average travel time for the bus trip between Glasgow and Perth is around 1 hour and 46 minutes. Additionally, the ticket prices for these bus services typically range from £8 to £12, offering an affordable transportation choice for passengers.
  • The Glasgow to Perth buses are often the most crowded during peak travel hours, such as on weekday mornings and evenings when commuters are traveling between the two cities. If you prefer a less crowded bus, it's advisable to opt for off-peak times like mid-morning or early afternoon when there is generally lighter passenger traffic. However, since buses depart hourly and operate every day, you have the flexibility to choose a time that best suits your schedule and preferences for a more comfortable journey.
  • The first bus of the day from Glasgow Buchanan Bus Station to Perth departs in the early morning, typically around 6:00 am. The last bus of the day usually leaves Glasgow for Perth in the late evening, around 10:00 pm. With hourly departures throughout the day, you have the flexibility to choose a departure time that aligns with your schedule for a convenient journey between the two cities.

Will you be returning to Glasgow by bus?

If you are looking for a return bus ride, check the buses from Perth to Glasgow.

See schedule