1map logoGo to main page

Dundee, Dundee to St. Andrews, Fife 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

This journey from Dundee to St Andrews offers a shift from the vibrant urban atmosphere of a bustling city to the serene charm of a historic coastal town.

Best Neighbourhoods in St Andrews

St Andrews features diverse neighborhoods, each showcasing unique charm and experiences.

Old Town
• Home to the historic St Andrews Castle.
• Vibrant with shops, cafes, and cultural sites.
West Sands
• Famous for its stunning beach and scenic views.
• Perfect for outdoor activities like walking and golfing.
South Street
• Renowned for its bustling atmosphere and dining options.
• Close to the university with a youthful vibe.

Best Times To Visit St Andrews's Attractions

Timing your visit can enhance your experience at St Andrews's attractions.

St Andrews Castle
Visit during early morning or late afternoon for fewer crowds and beautiful lighting.
University of St Andrews
Explore the campus on weekdays, especially in the fall, to enjoy a quieter atmosphere.
West Sands Beach
Enjoy peaceful walks at sunrise or sunset, avoiding the mid-day rush.

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. The weather can be unpredictable, so packing layers and being prepared for sudden changes can greatly enhance your travel experience.

Dining Recommendation in St Andrews

Try the fresh seafood at The Seafood Restaurant, where local catch and stunning views create a memorable dining experience. This contrasts with Dundee’s heartier fare, allowing you to savor the coastal flavors that St Andrews is renowned for, all while enjoying a relaxed, picturesque atmosphere.

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.

🚗 Driving from Dundee to St Andrews is a short and scenic journey covering a distance of 14 miles. 💸 The cost of this trip by car typically ranges from £3 to £6, making it an affordable option for a quick getaway to the charming town of St Andrews. 🌅 Enjoy the picturesque drive along the Scottish coast, and in just 21 minutes, you'll arrive at your destination ready to explore all that St Andrews has to offer, from its historic university to its stunning golf courses.
Average price
£3 - £5
🚆 The journey from Dundee to St Andrews by train is a quick and convenient option, taking only 28 minutes to cover the 20.7 km distance. 🚌 To complete the last leg of the trip, visitors can board a bus towards St Andrews from the Dundee City Centre. The bus route takes approximately 28 minutes, departing from Seagate and arriving at the St Andrews Bus Station.
Useful tips for train travellers
• Onboard the train, you can expect catering services such as a café car offering a variety of beverages, snacks, and light meals. The menu typically includes coffee, tea, sandwiches, and fresh pastries, so be prepared to enjoy a quick bite or drink during your journey.
• If you're traveling from Dundee to St Andrews, you'll likely be on a service operated by ScotRail. They provide both Standard and First Class seating options. First Class offers more spacious seats and complimentary refreshments, while Standard seating is comfortable and more economical. Check their website for specific train details: ScotRail.
• Upon arriving at St Andrews train station, be aware that it is a smaller station primarily catering to local services. There are no luggage storage facilities available, but public restrooms are accessible. For the quickest route to the city center, take Stagecoach bus number 99, which runs frequently and will have you in the heart of St Andrews within about 15 minutes.
🚌 Start your journey from Dundee by taking the Stagecoach East Scotland bus towards St Andrews. The route covers a distance of 20.7 km and typically takes 28 minutes to reach your destination in St Andrews.

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 11 miles. One can typically drive from Dundee to St Andrews, which is around 14.3 miles, in about 20-30 minutes, depending on traffic conditions. Alternatively, one can take a bus, which usually takes around 45 minutes to reach St Andrews from Dundee.
The most cost-effective way to travel from Dundee to St Andrews is by bus, which costs £2-£4 and takes approximately 28 minutes. This option allows you to save money while still reaching your destination relatively quickly. If time is a priority, the quickest way to travel is by taxi, which takes about 21 minutes but costs £27-£39. Both options provide efficient transportation between Dundee and St Andrews, allowing you to choose based on your budget and time constraints.
When traveling from Dundee to St Andrews in the United Kingdom, the prices for a bus ticket can range from £2 to £4. The exact price may depend on factors such as the time of day and the specific bus company. It is recommended to check the latest fares and schedules from reliable sources or directly from the bus operators to get the most accurate information.
To travel from Dundee to St Andrews without using public transportation, the best option is to drive. The driving distance between the two cities is 14 miles, and it takes approximately 21 minutes to complete the journey by car. The cost of driving can vary, but it typically ranges from £3 to £5 for this route.
If you don't have a car, the best way to travel from Dundee to St Andrews is by bus. The bus journey takes around 28 minutes and costs between £2 and £4. This is a convenient and affordable option for reaching St Andrews from Dundee without a car.
Yes, there is a direct bus link between Dundee and St Andrews. The bus departs from Seagate Bus Station in Dundee and arrives at St Andrews Bus Station. The journey takes approximately 28 minutes, and buses operate every day with a frequency of one every 15 minutes. This provides a convenient and efficient mode of transportation for travelers between the two cities.
There are several options for accommodation near St Andrews. There are over 789 hotels available in Saint Andrews, with prices starting at £46 per night. Some popular options include The Old Course Hotel, Fairmont St Andrews, and The Albany Hotel. It is advisable to book in advance, especially during peak tourist seasons, to ensure availability and secure the best rates for your stay.
Yes, you can definitely get from Dundee to St Andrews by bicycle. The distance of the route is approximately 14.3 miles. It typically takes about 1 hour to reach St Andrews from Dundee by bike, depending on your speed and level of fitness. Cycling between these two destinations can be a pleasant and scenic experience, as you can enjoy the beautiful coastal views along the route.