1map logoGo to main page

Dundee to St Andrews from $4: 3 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Dundee, United Kingdom
to
St Andrews, United Kingdom

How to Get from Dundee 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.

$4 - DriveBest price
22.95 kmDistance
21m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Dundee 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.

Company
various
Train
Taxi
Average Duration
21m
Estimated price
$23-120
Recommended
route map
Distance: 22.95 km
Duration: 21m

See more options

Pricing table
Company
various
Drive
Average Duration
21m
Estimated price
$4-7
Company
various
Taxi
Average Duration
21m
Estimated price
$40-50

Compare prices for your selected dates

TypeMo 20/01Tu 21/01We 22/01Th 23/01Fr 24/01Sa 25/01Su 26/01
Bus $15 $15 $15 $15 $15 $15 $15
Train $15 $15 $13 $15 $15 $15 $15

Traveling From Dundee to St Andrews

The journey from Dundee to St Andrews offers a distinct contrast between the vibrant urban energy of Dundee and the serene coastal charm of St Andrews.

Best Neighbourhoods in St Andrews

St Andrews offers a variety of neighborhoods, each with its own charm.

The Scores
• Stunning coastal views along the iconic seafront.
• Close proximity to the famous Old Course golf course.
North Street
• Bustling area with shops, cafes, and eateries.
• Home to the historic St Andrews Cathedral ruins.
South Street
• Diverse dining options, from local favorites to fine cuisine.
• Vibrant cultural scene with art shops and galleries.

Best Times To Visit St Andrews's Attractions

St Andrews offers fantastic attractions, each best explored at the right time.

St Andrews Castle
Visit in the early morning to enjoy a quieter exploration and breathtaking views without the crowds.
The Old Course
Autumn visits provide beautiful scenery and a less crowded golfing experience, perfect for enthusiasts.
St Andrews Cathedral
Late afternoon visits offer stunning light for photography and a peaceful atmosphere for reflection.

St Andrews Weather: What to Expect Year-Round

St Andrews experiences a temperate maritime climate, characterized by mild summers and cool winters, with rainfall possible throughout the year. Visiting during late spring or early summer often offers the best weather, enhancing your enjoyment of outdoor attractions and activities.

Dining Recommendation in St Andrews

For a true taste of St Andrews, try the fresh seafood at The Seafood Ristorante, where local catches are prepared with flair and creativity. This dining experience stands apart from Dundee's culinary scene with its stunning coastal views and emphasis on seasonal, local ingredients, creating a memorable atmosphere all its own.

Dundee - St Andrews operators

Explore transport companies operating between Dundee and St Andrews, 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 Dundee to Leuchars

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

Train from Dundee to Leuchars

Average Duration
12m
Estimated price
$50-70
Contact phone
0344 736 9123
Website
https://www.crosscountrytrains.co.uk/

Train from Dundee to Leuchars

Average Duration
11m
Estimated price
$9-28
Website
https://sleeper.scot

Train from Dundee to Leuchars

Average Duration
16m
Estimated price
$75-95
Taxi
Contact phone
+44 1334 839 279

Taxi from Leuchars to Saint Andrews

Average Duration
9m
Estimated price
$18-22
Contact phone
+44 7790 021 000
Website
https://starfish-taxis.com

Taxi from Leuchars to Saint Andrews

Average Duration
9m
Estimated price
0-0
Contact phone
+44 7938 151 900
Website
https://standrewsquicktaxis.co.uk

Taxi from Leuchars to Saint Andrews

Average Duration
9m
Estimated price
0-0
Contact phone
+44 1334 408 908

Taxi from Leuchars to Saint Andrews

Average Duration
9m
Estimated price
0-0

Dundee to St Andrews: Overview of Bus, Train, Flight, and Car Trips

Traveling between Dundee 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.

🚗 Embark on a picturesque journey from Dundee to St Andrews by car, covering a short driving distance of 22.5 km. In just 21 minutes, you'll be cruising through the scenic Scottish countryside. 💰 Enjoy the flexibility of affordable travel as the prices for this road trip range from £3 to £6 by car.
Average price
£3 - £5
🚆 Departing from Dundee travelers can embark on a scenic train journey to St Andrews KY16, UK in just 28 minutes, covering a distance of 20.7 km. 🚌 Upon arrival in St Andrews, visitors can hop on a convenient bus towards the city center. The bus route takes approximately 28 minutes, departing from Seagate and arriving at the St Andrews Bus Station. 🌟 For hassle-free transportation within St Andrews, travelers can rely on the services provided by Stagecoach East Scotland.
Useful tips for train travellers
• On your train trip from Dundee to St Andrews, you'll be primarily traveling with the renowned ScotRail service. While the onboard catering is minimal on shorter routes like this, you can expect a range of complimentary hot and cold beverages. Consider grabbing snacks or a meal at Dundee Station beforehand, as options are limited once you're onboard.
• The train service from Dundee to St Andrews typically offers Economy class seating. However, if available, you might find some trains equipped with First Class seating which provides enhanced legroom and quieter carriages. Always check ScotRail's website for the specific train service you are using (scotrail.co.uk) to see your seating options, as configurations may vary.
• Once you arrive in St Andrews, be prepared that there isn't a central train station as the town is serviced by a bus stop close to the center. If traveling from the bus stop (which is adjacent to the railway), the fastest way to reach the city center is to walk. It’s only about a 10-minute stroll. Transport for St Andrews is more reliant on local buses; check out Stagecoach for bus schedules (stagecoachbus.com). While there are limited restroom facilities near the bus stop, plan your visit accordingly, as public restrooms may be available in nearby cafés and restaurants.
🚌 Hop on the Stagecoach East Scotland bus departing from Dundee City Centre towards St Andrews. The journey covers a distance of 20.7 km and takes approximately 28 minutes to reach the charming town.

Frequently asked questions

Find out more about the route from Dundee to St Andrews.

Or choose the category:
The distance between Dundee and St Andrews in the United Kingdom is approximately 17.7 km. If you choose to drive, it would take around 23.0 km.
The most cost-effective option for traveling from Dundee to St Andrews is by bus, which costs £2-£4 and takes approximately 28 minutes. This mode of transportation is also relatively time-efficient for such a short distance. Alternatively, taking a taxi is the quickest way to reach St Andrews from Dundee, taking approximately 21 minutes. However, this option is more expensive, with fares ranging from £27-£39.
The prices of a bus ticket between St Andrews and Dundee range from £2 to £4.
To travel from Dundee to St Andrews without using public transportation, you can drive. The driving distance between the two cities is approximately 22.5 km, and it takes around 21 minutes to reach St Andrews from Dundee by car. The price for this journey using a car would typically vary between £3 to £5.
The best way to travel from Dundee to St Andrews without a car is by bus. The journey takes approximately 28 minutes and costs between £2-£4.
Yes, there is a direct link between Dundee and St Andrews. There is a bus service operated by Stagecoach East Scotland that departs from Seagate Bus Station in Dundee and arrives at St Andrews Bus Station. The buses run every 15 minutes and the journey takes approximately 28 minutes.
There are plenty of accommodation options near St Andrews. With over 789 hotels to choose from, you have a wide range of choices to suit your preferences and budget. Prices for hotels in St Andrews start at £46 per night, offering a variety of options for different travelers.
Yes, you can definitely travel from Dundee to St Andrews by bicycle. The distance between the two cities is approximately , and it takes about 1 to reach St Andrews from Dundee by bike.