Cheapest price
$20
Average price
$20
Fastest journey
40 m
Average duration
40 m
Buses per day
34
Distance
44 km
The best way to find a cheap bus ticket from Perth to Stirling is to book your journey as far in advance as possible and to avoid traveling at rush hour.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
Megabus | 12:25AM Perth | 0h40 | 01:05AM Stirling, Gooscroft Bus Station | 0 transfersDirect | |
Megabus | 02:25AM Perth | 0h40 | 03:05AM Stirling, Gooscroft Bus Station | 0 transfersDirect | |
Megabus | 04:25AM Perth | 0h40 | 05:05AM Stirling, Gooscroft Bus Station | 0 transfersDirect | |
Megabus | 06:45AM Perth | 0h57 | 07:42AM Stirling, Gooscroft Bus Station | 0 transfersDirect | |
Megabus | 06:55AM Perth | 0h47 | 07:42AM Stirling, Gooscroft Bus Station | 0 transfersDirect | |
Megabus | 08:00AM Perth | 0h57 | 08:57AM Stirling, Gooscroft Bus Station | 0 transfersDirect | |
Megabus | 08:10AM Perth | 0h47 | 08:57AM Stirling, Gooscroft Bus Station | 0 transfersDirect | |
Megabus | 09:00AM Perth | 0h57 | 09:57AM Stirling, Gooscroft Bus Station | 0 transfersDirect | |
Megabus | 09:10AM Perth | 0h47 | 09:57AM Stirling, Gooscroft Bus Station | 0 transfersDirect | |
Megabus | 10:07AM Perth | 1h00 | 11:07AM Stirling, Gooscroft Bus Station | 0 transfersDirect | |
Megabus | 10:20AM Perth | 0h47 | 11:07AM Stirling, Gooscroft Bus Station | 0 transfersDirect | |
Megabus | 11:07AM Perth | 1h00 | 12:07PM Stirling, Gooscroft Bus Station | 0 transfersDirect | |
Megabus | 11:20AM Perth | 0h47 | 12:07PM Stirling, Gooscroft Bus Station | 0 transfersDirect | |
Megabus | 12:07PM Perth | 1h00 | 01:07PM Stirling, Gooscroft Bus Station | 0 transfersDirect | |
Megabus | 12:20PM Perth | 0h47 | 01:07PM Stirling, Gooscroft Bus Station | 0 transfersDirect | |
Megabus | 01:07PM Perth | 1h00 | 02:07PM Stirling, Gooscroft Bus Station | 0 transfersDirect | |
Megabus | 01:20PM Perth | 0h47 | 02:07PM Stirling, Gooscroft Bus Station | 0 transfersDirect | |
Megabus | 02:07PM Perth | 1h00 | 03:07PM Stirling, Gooscroft Bus Station | 0 transfersDirect | |
Megabus | 02:20PM Perth | 0h47 | 03:07PM Stirling, Gooscroft Bus Station | 0 transfersDirect | |
Megabus | 03:07PM Perth | 1h00 | 04:07PM Stirling, Gooscroft Bus Station | 0 transfersDirect | |
Megabus | 03:20PM Perth | 0h47 | 04:07PM Stirling, Gooscroft Bus Station | 0 transfersDirect | |
Megabus | 04:07PM Perth | 1h00 | 05:07PM Stirling, Gooscroft Bus Station | 0 transfersDirect | |
Megabus | 04:20PM Perth | 0h47 | 05:07PM Stirling, Gooscroft Bus Station | 0 transfersDirect | |
Megabus | 05:07PM Perth | 1h00 | 06:07PM Stirling, Gooscroft Bus Station | 0 transfersDirect | |
Megabus | 05:20PM Perth | 0h47 | 06:07PM Stirling, Gooscroft Bus Station | 0 transfersDirect | |
Megabus | 06:07PM Perth | 1h00 | 07:07PM Stirling, Gooscroft Bus Station | 0 transfersDirect | |
Megabus | 06:20PM Perth | 0h47 | 07:07PM Stirling, Gooscroft Bus Station | 0 transfersDirect | |
Megabus | 07:07PM Perth | 1h00 | 08:07PM Stirling, Gooscroft Bus Station | 0 transfersDirect | |
Megabus | 07:20PM Perth | 0h47 | 08:07PM Stirling, Gooscroft Bus Station | 0 transfersDirect | |
Megabus | 08:05PM Perth | 1h00 | 09:05PM Stirling, Gooscroft Bus Station | 1 transfer | |
Megabus | 08:25PM Perth | 0h40 | 09:05PM Stirling, Gooscroft Bus Station | 0 transfersDirect | |
Megabus | 09:07PM Perth | 0h58 | 10:05PM Stirling, Gooscroft Bus Station | 1 transfer | |
Megabus | 09:25PM Perth | 0h40 | 10:05PM Stirling, Gooscroft Bus Station | 0 transfersDirect | |
Megabus | 10:25PM Perth | 0h40 | 11:05PM Stirling, Gooscroft Bus Station | 0 transfersDirect | |
This is the last bus of the day. |
Find all the dates and times for this journey
Distance 26 miles (43 km) |
Average bus duration 43m |
Cheapest ticket price $5 (€4) |
Buses per day 35 |
Direct buses 35 |
Bus providers 2 |
Fastest bus 35m |
First bus 01:05 |
Last bus 23:10 |
If you're planning a trip via a Perth to Stirling bus, you're in for a scenic journey through the heart of Scotland. There are multiple daily departures from Perth Bus Station, which conveniently connect you to Stirling Bus Station. Traveling by bus from Perth to Stirling provides a comfortable and efficient way to experience the charm of both cities. Whether you're commuting for business or exploring for leisure, there are several buses from Perth to Stirling ready to accommodate your schedule. Enjoy the ride and the beautiful sights along the way!
Traveling by bus from Perth to Stirling is a convenient option for commuters and visitors alike. The Perth to Stirling bus route includes a number of stops allowing you to find a location most convenient for your journey. The main stops along the route include Perth Station, Broxden Park & Ride, Kinross, and Stirling Bus Station. Buses run multiple times a day with the first bus departing at 01:05 and the last one at 23:10. Whether you're planning an early morning trip or a late-night return, the Perth to Stirling bus schedule provides a range of options to suit your needs.
The journey from Perth to Stirling covers a distance of approximately 26 miles (43 km) and takes on average 35m. This makes it a comfortable and efficient choice for those looking to avoid the complexities of driving and parking, while enjoying the scenic views along the way.
Buses from Perth to Stirling run daily, ensuring accessibility and convenience for travelers all week long. With 35 trips scheduled daily, the Perth to Stirling bus time offers passengers flexibility in planning their travel. Both weekdays and weekends enjoy frequent bus services, making it possible for everyone to plan their trip according to their own schedule.
Traveling between Perth and Stirling is a breeze with reliable bus services provided by Citylink and Megabus. These companies offer a fleet of comfortable and modern vehicles, ensuring a smooth and enjoyable journey. Citylink partners with Stagecoach to provide clean, spacious buses equipped with onboard Wi-Fi and reclining seats, making both short and long trips pleasant. Megabus, renowned for its budget-friendly services, also features coaches designed with comfortable seating and an opportunity to book in advance for savings. Both services ensure that the route is accessible and convenient for daily travelers and tourists alike.
When departing from Perth, you have various bus station options to start your trip from including Perth, Broxden Park and Ride and Perth, Leonard Street (Oasis Church Perth). When arriving in Stirling, you can end your trip in bus stations like Stirling, Gooscroft Bus Station and Stirling, A84 (Castleview Park & Ride).
Passengers board the bus most frequently from Perth, Broxden Park and Ride, which is located around 1.9 miles (3.1 km) away from the city centre, and they get off the bus at Stirling, Gooscroft Bus Station, located 0.2 miles (254 m) away from the city centre.
To find the cheapest bus tickets for your trip from Perth to Stirling, follow these tips:
Start your search now and compare ticket prices to find the best deal!
Here are some other resources that might have the information you need