St Andrews to Perth from $8: 5 ways by bus, train, flight or car
Compare Travel Options and Prices
How to Get from St Andrews 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.
Compare Train, Bus, Flight, and Driving Options
Get detailed, step-by-step directions below for your trip from St Andrews 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.
See more options
Traveling From St Andrews to Perth
Traveling from St Andrews to Perth offers you a fascinating contrast between the historic charm of St Andrews, known for its ancient university and coastal vistas, and the vibrant culture and stunning landscapes of Perth, often celebrated for its riverside parks and lively arts scene.
Best Neighbourhoods in Perth
Perth, United Kingdom offers diverse neighborhoods each with its own charm.
Best Times To Visit Perth's Attractions
Timing your visits to Perth's attractions can significantly enhance your experience.
Perth Weather: What to Expect Year-Round
Perth experiences a temperate maritime climate, with mild summers and cool winters, making it a welcoming destination year-round. The best times to visit are late spring and early autumn when temperatures are pleasant, ensuring enjoyable outdoor activities without the unpredictability of heavy rainfall.
Dining Recommendation in Perth
A visit to Perth's 'The Glenturret' offers a must-try experience with its exquisite tasting menu, highlighting locally sourced ingredients and bold flavors that differ significantly from St Andrews’ more traditional seafood fare. The warm, inviting atmosphere and emphasis on innovative Scottish cuisine create a dining experience that showcases the vibrant culinary scene unique to Perth.
St Andrews - Perth operators
Explore transport companies operating between St Andrews and Perth, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.
Bus from St Andrews, Bus Station to Dundee City Centre, station
Bus from Dundee City Centre, station to Perth, Canal Street
Bus from Students' Union to Hill Road
Train from Dundee to Perth
Train from Dundee to Perth
Taxi from Saint Andrews to Perth
Taxi from Saint Andrews to Perth
Taxi from Saint Andrews to Perth
St Andrews to Perth: Overview of Bus, Train, Flight, and Car Trips
Traveling between St Andrews 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.
Frequently asked questions
Find out more about the route from St Andrews to Perth.
Trips from St Andrews
- St Andrews to Inverness
- St Andrews to London
- St Andrews to Leuchars
- St Andrews to Edinburgh
- St Andrews to Glenrothes
- St Andrews to Cupar
- St Andrews to Aberdeen
- St Andrews to Anstruther
- St Andrews to Leven (Fife)
- St Andrews to Crail
- St Andrews to Kirkcaldy
- St Andrews to Pitlochry
- St Andrews to Pittenweem
- St Andrews to Glasgow
- St Andrews to Dundee
- St Andrews to Tayport
- St Andrews to Dunfermline
- St Andrews to Durham
- St Andrews to Manchester
Trips to Perth
- Edinburgh to Perth
- Inverness to Perth
- Stirling to Perth
- Dunkeld to Perth
- Glasgow to Perth
- Auchterarder to Perth
- Letham to Perth
- Aviemore to Perth
- Aberfeldy to Perth
- Dundee to Perth
- Aberdeen to Perth
- Bridge of Earn to Perth
- Glenrothes to Perth
- Arbroath to Perth
- Kirkcaldy to Perth
- London to Perth
- Methven to Perth
- Forfar to Perth
- Pitlochry to Perth
- Elgin to Perth
- Kinross to Perth
- Dunblane to Perth
- Luncarty to Perth
- Oban to Perth
- Bankfoot to Perth
- Cupar to Perth
- Montrose to Perth
- Crieff to Perth
- Newburgh (Fife) to Perth
- Livingston to Perth
- Stanley (Perthshire) to Perth
- Blackford to Perth
- Kilmarnock to Perth
- Comrie to Perth
- Coupar Angus to Perth
- Falkirk to Perth
- Dunfermline to Perth
- Ullapool to Perth
- Dumfries to Perth
- Ingliston to Perth