
Perth, Perth and Kinross to St. Andrews, Fife from $10: 4 ways by bus, train, flight or car
Compare Travel Options and Prices
How to Get from Perth to St. Andrews: 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 Perth to St. Andrews 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
Compare prices for your selected dates
Type | Mo 10/03 | Tu 11/03 | We 12/03 | Th 13/03 | Fr 14/03 | Sa 15/03 | Su 16/03 |
---|---|---|---|---|---|---|---|
Train | $29 | $30 | $30 | $30 | $29 | $30 | $29 |
Traveling From Perth to St Andrews
The journey from Perth to St Andrews takes you from the charming city life of Perth, rich in history and culture, to the coastal beauty of St Andrews, known for its stunning coastline and prestigious golf courses.
Best Neighbourhoods in St Andrews
St Andrews features charming neighborhoods that capture its rich history and coastal beauty.
Best Times To Visit St Andrews's Attractions
Planning your visit to St Andrews? Here are optimal times for key spots.
St Andrews Weather: What to Expect Year-Round
St Andrews experiences a temperate maritime climate with mild summers and cool winters, making spring and early autumn ideal for visits due to comfortable temperatures. Keep in mind that weather can be changeable, so being prepared for varying conditions can enhance your overall experience.
Dining Recommendation in St Andrews
For a distinctive culinary experience in St Andrews, try the local delicacy of haggis at The Adamson, where traditional flavors are elevated in a modern setting. This dining spot contrasts with Perth's dining scene by focusing on local Scottish ingredients and offering a cozy yet vibrant atmosphere that captures the essence of the town.
Perth - St. Andrews operators
Explore transport companies operating between Perth and St. Andrews, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.
Bus from Perth bus station to Dundee Seagate Bus Station
Train from Perth to Dundee
Train from Dundee to Leuchars
Train from Dundee to Leuchars
Train from Dundee to Leuchars
Train from Dundee to Leuchars
Taxi from Dundee Seagate Bus Station to Saint Andrews
Taxi from Dundee Seagate Bus Station to Saint Andrews
Taxi from Dundee Seagate Bus Station to Saint Andrews
Taxi from Dundee Seagate Bus Station to Saint Andrews
Perth to St. Andrews: Overview of Bus, Train, Flight, and Car Trips
Traveling between Perth and St. Andrews 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.
Useful tips for train travellers
Frequently asked questions
Find out more about the route from Perth to St. Andrews.