1map logoGo to main page

Stirling to Perth from $10: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Stirling, United Kingdom
to
Perth, United Kingdom

How to Get from Stirling to Perth: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$10 by busBest price
43.5 kmDistance
36m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Stirling to Perth with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
First ScotRail Service
Train
Average Duration
41m
Estimated price
$12-85
Recommended
Company
Megabus UK
Bus
Average Duration
1h  3m
Estimated price
$10-15
Cheapest
route map
Distance: 43.5 km
Duration: 36m

See more options

Company
various
Drive
Average Duration
36m
Estimated price
$10-15
Company
various
Taxi
Average Duration
36m
Estimated price
$80-100

Traveling From Stirling to Perth

The journey from Stirling to Perth offers a delightful contrast, with Stirling's historic charm and stunning castle views giving way to Perth's serene riverside landscapes and vibrant cultural scene.

Best Neighbourhoods in Perth

Perth boasts a variety of neighborhoods, each with distinct vibes and attractions.

City Centre
• Home to shops, restaurants, and cultural venues.
• Vibrant atmosphere ideal for exploration.
North Inch
• Scenic parklands perfect for leisurely walks.
• Offers outdoor sports facilities and events.
Bridge of Allan
• Charming village feel with local boutiques.
• Great selection of eateries along the main street.

Best Times To Visit Perth's Attractions

Timing your visit to Perth's attractions can greatly enhance your experience.

Perth Museum and Art Gallery
Visit on weekday afternoons for fewer crowds and a more relaxed atmosphere.
Scone Palace
Mornings and early afternoons during weekdays are best for exploring the gardens.
North Inch Park
Early mornings or late afternoons offer peaceful strolls without the hustle.

Perth Weather: What to Expect Year-Round

Perth experiences a temperate maritime climate, characterized by mild summers and cool, wet winters; late spring and early autumn are ideal for visiting, as the weather is often pleasant. Weather conditions can influence outdoor activities, so planning around seasonal variations enhances your travel experience.

Dining Recommendation in Perth

For a truly unique culinary experience in Perth, try the local favorite, haggis bon bons, at the vibrant restaurant, The Bothy, where innovative Scottish flavors meet a lively atmosphere. This dish contrasts with Stirling's traditional fare, offering a modern twist on classic ingredients that showcases the region's culinary creativity.

Stirling - Perth operators

Explore transport companies operating between Stirling and Perth, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train Show train routes
Contact phone
+44 344 811 0141
Website
https://www.scotrail.co.uk/

Train from Stirling to Perth

Average Duration
41m
Estimated price
$12-27
Contact phone
+44 345 722 5333
Website
https://www.lner.co.uk/

Train from Stirling to Perth

Average Duration
33m
Estimated price
$55-85
Bus Show bus routes
Website
https://uk.megabus.com

Bus from Stirling Goosecroft Bus Station to Perth Bus Station

Average Duration
1h 3m
Estimated price
$10-15
Taxi
Contact phone
+44 1786 816 236
Website
http://stirlingtaxi.com

Taxi from Stirling to Perth

Average Duration
36m
Estimated price
$80-100
Contact phone
+44 1786 446 447
Website
http://stirlingtaxis.co.uk

Taxi from Stirling to Perth

Average Duration
36m
Estimated price
$80-100
Contact phone
+44 1786 465 557
Website
http://citycabs-stirling.co.uk

Taxi from Stirling to Perth

Average Duration
36m
Estimated price
$80-100
Contact phone
+44 1786 445 544

Taxi from Stirling to Perth

Average Duration
36m
Estimated price
$80-100

Stirling to Perth: Overview of Bus, Train, Flight, and Car Trips

Traveling between Stirling and Perth offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a picturesque journey from Stirling to Perth, covering a driving distance of 49.9 km in just about 36 minutes. 💷 Enjoy the flexibility of cost options ranging from £8 to £12 for a convenient car ride to reach the charming city of Perth.
Average price
£8 - £12
🚆 Hop on a direct train from Stirling to Perth, departing every 30 minutes and operating daily. Enjoy the short 41-minute journey through scenic Scottish landscapes. 💷 Fares for the Stirling to Perth train range from £9 to £67, offering budget-friendly options for travelers looking to experience the historic charm and beauty of Perth.
Departure Point
Stirling station
Arrival Point
Perth station
Useful tips for train travellers
• Onboard Services: The train service from Stirling to Perth is typically operated by ScotRail, which offers catering services. However, you can generally expect snack bars or trolley services with light refreshments, including sandwiches, crisps, and drinks. It’s advisable to check ScotRail's onboard services closer to your travel date as offerings may vary.
• Seating Options: ScotRail provides a standard class (Economy) seating on this route. While there isn’t a dedicated First Class or Business Class on all services, some trains may offer upgraded seating with more legroom. It’s best to book tickets in advance through the ScotRail website to ensure you get the desired seating arrangement.
• Arrival Station Tip: Upon your arrival at Perth station, you’ll find that luggage storage isn't available within the station. However, you can easily access restrooms located nearby. The station has signs directing you to them. If your travels allow, consider visiting the nearby cafés where you can relax before heading into the city.
🚌 The direct bus from Stirling Goosecroft Bus Station to Perth bus station takes approximately 1 hour and 3 minutes, with hourly services operating every day by Megabus UK. 💰 Ticket prices for the bus between Perth and Stirling typically range from £8 to £12, offering an affordable and convenient transportation option for your journey.
Departure Point
Stirling Goosecroft Bus Station
Arrival Point
Perth bus station
Useful tips for bus travellers
• Plan to arrive at Stirling Goosecroft Bus Station at least 10-15 minutes early, as the buses often depart on time and you would want to grab a good seat for the scenic route to Perth.
• The bus journey takes about 1 hour and 3 minutes; consider bringing along a book or some podcasts to enjoy during your trip, as the views from the bus can be quite lovely but may not always be the most captivating.
• Upon arriving at Perth Bus Station, take note of the bus and train connections available on the first floor; if you're planning to explore the area, download the local transport map from Perth & Kinross Council for easy navigation.

Trips from Stirling