Perth to Stirling bus

Wed, 24 Apr
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews
  • On this page:
  • Cheapest buses
  • Schedules
  • Compare prices
  • Fastest buses
  • Route overview
  • FAQs

Cheap coach tickets from Perth to Stirling

Showing times and prices for 25 Apr

Cheapest

The best way to find a cheap coach ticket from Perth to Stirling is to book your journey as far in advance as possible and to avoid travelling at rush hour.

FlixBus
21:150h35
Perth
21:50Stirling
£21One-way
0 changes
FlixBus
12:400h50
Perth
13:30Stirling
£21One-way
0 changes
FlixBus
12:550h35
Perth
13:30Stirling
£31One-way
0 changes
FlixBus
06:200h35
Perth
06:55Stirling
£31One-way
0 changes
Megabus
14:100h47
Perth
14:57Stirling
£71One-way
0 changes

Bus timetablePerth to Stirling

Showing buses for tomorrow, Thursday, 25 April
Megabus
14:100h47
Perth
14:57Stirling
0 changes
Megabus
17:100h47
Perth
17:57Stirling
0 changes
FlixBus
21:150h35
Perth
21:50Stirling
0 changes
FlixBus
12:550h35
Perth
13:30Stirling
0 changes
Megabus
02:250h40
Perth
03:05Stirling
0 changes

Find all the dates and times for this journey

Compare prices and tickets Perth to Stirling by train or coach

Thu
25 Apr
Fri
26 Apr
Sat
27 Apr
Sun
28 Apr
Mon
29 Apr
Tue
30 Apr
Wed
01 May

Bus times from Perth to Stirling

Showing times and prices for 25 Apr

Fastest Journey

35 m

Average

41 m

Buses per day

8

Distance

44 km

Of the 8 buses that leave Perth for Stirling every day 8 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

FlixBus
21:150h35
Perth
21:50Stirling
£21One-way
0 changes
FlixBus
12:550h35
Perth
13:30Stirling
£31One-way
0 changes
FlixBus
06:200h35
Perth
06:55Stirling
£31One-way
0 changes
Megabus
02:250h40
Perth
03:05Stirling
£71One-way
0 changes
Megabus
22:250h40
Perth
23:05Stirling
£71One-way
0 changes

More than 1,000 travel companies trust us to sell their tickets all in one place.

National Express
Eurolines France
RegioJet
Trenitalia

Overview: Coach from Perth to Stirling

distanceDistance27 miles
durationAverage coach duration35 min
priceAverage coach ticket price£6 (€6)
changesDirect coachNo
carriersCoach companiesMegabus

Coaches from Perth to Stirling cover the 27 miles long route taking on average 35 min with our travel partners like Megabus. While the average ticket price for this journey costs around £6, you can find the cheapest coach ticket for as low as £2. Travellers depart most frequently from Perth, Broxden Park and Ride and arrive in Stirling, Forth Valley College (Drip Road).

FAQs: Perth to Stirling coach

FAQs: Take the bus from Perth to Stirling with ease. Whether you want fast, cheap or something entirely different, our travel experts have the information you need to know so you can find the best option from Perth to Stirling.
FAQs
Cheap coach tickets from Perth to Stirling can start from as little as £2 when you book in advance. The average coach ticket price for Perth to Stirling is £6; however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
On average the Perth to Stirling coach travel time is 35 min   for the 27 mile long route, but the duration can vary if you travel on weekends and holidays.
The first coach from Perth to Stirling leaves at 08: 20. Plan your trip with the Journey Planner   from Omio.
The last coach from Perth to Stirling leaves at 22: 25.
For the journey from Perth to Stirling you can take a coach with Megabus. Be sure to check out all possible coach companies that offer services between Perth and Stirling on Omio to compare what amenities they may have.

When departing from Perth, you have various coach station options to start your trip from including Perth, Broxden Park and Ride, Perth, Lamberkine Drive / Broxden Ave and Perth, Leonard Street (Oasis Church Perth). When arriving in Stirling, you can end your trip in coach stations like Stirling, Forth Valley College (Drip Road), Stirling, Gooscroft Bus Station and Stirling, St Ninians Roundabout.

Passengers board the coach most frequently from Perth, Broxden Park and Ride, which is located around 2.9 miles (4.7 km) away from the city centre, and they get off the coach at Stirling, Forth Valley College (Drip Road), located 1.9 miles (3 km) away from the city centre.

The cheapest month for a coach from Perth to Stirling is July.
It's helpful to compare your options as there are 2 ways to travel between Perth and Stirling including taking a coach or train.

More options for your journey from Perth to Stirling

Here are some other resources that might have the information you need

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers