13/05/2024

Click Travel

Easy For Anywhere

6 Ways How To Get From Edinburgh To St Andrews (Scotland)

8 min read
6 Ways How To Get From Edinburgh To St Andrews (Scotland)

Are you looking for ways how to get from Edinburgh to St Andrews? St Andrews, a historic town located east of Fife in Scotland, is a short ride away from Edinburgh. Its historic and cultural atmosphere and the scenic environment are definitely worth going on a day trip for.

You can reach St Andrews from Edinburgh by car, train, bus, shared transfer, taxi, and tour. The road distance between St Andrews and Edinburgh is 80 kilometres or 50 miles while its direct distance is 49.8 kilometres or 31 miles. It takes about 1 hour and 16 minutes to travel this distance by car.

Ready to book and go? Let’s explore all the options that you have when travelling from Edinburgh to St Andrews.

How to get from Edinburgh to St Andrews

OPTION 1: How to get from Edinburgh to St Andrews by Car

  • Travel Duration: about 1 hour and 16 minutes
  • Travel Fare: from £30.12

Nothing can get any more straightforward than this! Come to St Andrews from Edinburgh by car and you will manage to get there in as fast as 1 hour and 16 minutes. Whether you are bringing your own car or renting one, this option still proves to be cost-efficient.

If you are thinking of renting a car to get to St Andrews, better check out Discover Cars. They have all the best deals from different rental car companies in one place.

To get from Edinburgh to St Andrews by car, take the M90 north from Edinburgh and then follow the A92 towards St Andrews. Make sure to research about road and weather conditions prior to your trip. 

Is this your first time driving in this part of the world? I wrote some tips for first-time drivers in the UK, hoping that with my sharing you can get the most out of your driving experience here.

CAR RENTAL CTA k

BEST CAR RENTAL DEALS!

If you are planning to book a car rental for your upcoming trip. I recommend searching for the best car rental deals with Discover Cars. They have various options that suit your budget.

OPTION 2: How to get from Edinburgh to St Andrews by Train

  • Travel Duration: about 1 hour and 12 minutes
  • Travel Fare: from £29

It is quite easy to get from Edinburgh to St Andrews by train. If you do not mind the transfer, you can get there for as low as £29 one-way. 

As I mentioned, this trip is not direct. You will have to change trains once you reach Leuchars. Scotrail services both train rides. Here is a sample timetable of their trips:

Train from Edinburgh to St Andrews

DEPARTURE ARRIVAL DURATION FARE
Earliest t trip  5:30 am  7:03 am 1 hour and 33 minutes £29
Fastest and latest trip 9:30 am 10:42 am 1 hour and 12 minutes £29

The train departs from Edinburgh Waverley Station and arrives at St Andrews Station. Aside from Scotrail, LNER has trips going this way as well. 

In order to get the best deals for your trip to St Andrews from Edinburgh, make sure to book via Omio. They will show you the most cost-efficient way to travel between the two destinations, and if bus and flight travel are permissible.

TRAIN TRAVEL CTA

BEST TRAIN DEALS!

If you are looking to travel by train for your upcoming trip, I recommend searching for the best train fares with Omio. They are a one-stop shop for trains, buses, flights, and ferries so you can get the best travel deals that suit your budget and schedule.

OPTION 3: How to get from Edinburgh to St Andrews by Bus

  • Travel Duration: about 2 hours and 3 minutes
  • Travel Fare: from £13

There is no direct bus trip from Edinburgh to St Andrews. You will have to go to Dundee first and then continue your journey from there. If you are open to doing this, you can book the Edinburgh to Dundee leg via Bookaway.

Bus from Edinburgh to Dundee

DEPARTURE ARRIVAL DURATION FARE
From the Edinburgh Airport Bus Stop 8:00 am  9:56 am 2 hours and 5 minutes £34
From the Edinburgh Bus Station 6:20 am 7:56 am 1 hour and 36 minutes £8

Megabus offers this route. They have buses departing from Edinburgh to Dundee Bus Station, and all offer Wifi connection, charging ports, air conditioning, toilet, and wheelchair access. 

From Dundee, you will have to ride a Stagecoach bus number 99. This trip lasts for about 28 minutes and costs around £5. This one is a direct bus ride so you won’t have to transfer again.

COACH BUS TRAVEL CTA

BEST COACH / BUS DEALS!

If you are planning to travel via coach or bus for your upcoming trip, I recommend searching for the best coach or bus fare deals with Trainline. They have a great network of coach or bus services.

OPTION 4: How to get from Edinburgh to St Andrews by Shared Transfer

  • Travel Duration: varies
  • Travel Fare: from £30

If you do not mind sharing space with other passengers, you can opt to ride a shared transfer on your way to St Andrews from Edinburgh. This option is offered by St Andrews Shuttle and can be booked ahead of time online at their website.

Here is the price guide from St Andrews Shuttle  for your reference:

  • 1 passenger joining 1 passenger = from £65 each
  • 1 passenger joining 2 passengers = from £42 each
  • 1 passenger joining 3 or 4 passengers = from £33 each
  • 1 passenger joining 5 or more passengers = from £30 each 

OPTION 5: How to get from Edinburgh to St Andrews by Taxi

  • Travel Duration: varies
  • Travel Fare: from £120

For your utmost convenience and privacy, consider getting a taxi that will take you from Edinburgh to St Andrews. The average taxi fare, as shared by St Andrews Shuttle, are as follows:

  • From Edinburgh Airport, about £120 for 1 to 3 persons
  • From  Edinburgh Airport, about £135 for 4 to 8 persons
  • From Edinburgh City, about £140 for 1 to 3 persons
  • From Edinburgh City, about £160 for 4 to 8 persons

Should you be traveling between 10 PM and 6 AM, kindly note that there will be an additional charge of £15. Therefore, plan your trip wisely in order to get the most cost-efficient deals for your travel from Edinburgh to St Andrews.

OPTION 6: How to get from Edinburgh to St Andrews by Tour

  • Travel Duration: 8 hours and 30 minutes
  • Travel Fare: from £55

Perhaps the most convenient way to get form Edinburgh to St Andrews is by joining a tour. Get Your Guide has all the most interesting activities to do in St Andrews, including this St Andrews & Fife’s Fishing Villages Tour from Edinburgh.

Your journey starts by heading north to South Queensferry. As you approach the Kingdom of Fife, you will stop in the traditional fishing village of Anstruther and spend some time there.

The next stop is the medieval town of St Andrews. You will be able to explore this place for more than two hours before you head over to Falkland.

This tour concludes with a trip back to Edinburgh. During the whole journey, you will be with the driver-slash-guide who will make sure you are well taken care of. Keep in mind that lunch, refreshments, and entrance fees are not yet included in the package. 

HERE ARE SOME OF THE MOST RECOMMENDED TOURS IN ST ANDREWS:

More About St Andrews, Scotland:

Map of St Andrews, Scotland:

HOW TO USE THIS MAP TO BOOK YOUR RESERVATIONS:

CLICK the YELLOW MARKER OR THE DROP DOWN MENU next to the title to see the various things to do and point of interest in this guide and CHOOSE your desired preview of the map, whether HOTELS & RENTALS, EXPERIENCES, RESTAURANTS OR OTHERS. Feel free to use the filters, number of guests, and your preferred dates. You can see more information about the different attractions (the GREEN MARKERS) when you click the icons, as well as finding your perfect accommodation that will suit your budget and location. You could also book your guided tours and restaurants using the map.

FAQs on How to Get from Edinburgh to St Andrews

Is there a train between Edinburgh and St Andrews?

Yes, there is a train between Edinburgh and St Andrews. Scotrail and LNER services this route.

How much is a taxi from Edinburgh to St Andrews?

The cost of a taxi ride from Edinburgh to St Andrews starts at approximately £120. 

What is the best train station for St Andrews?

The best train station for St Andrews is the St Andrews Station. 

How to get to St Andrews from Edinburgh by public transport?

If you wish to use public transport, you can get to St Andrews from Edinburgh by riding a train, bus,or  shared transfer.

How much does it cost to get from Edinburgh to St Andrews?

To get from Edinburgh to St Andrews, the cost starts at £13. 

Is St Andrews a day trip from Edinburgh?

Yes, St Andrews is a day trip away from Edinburgh. The two are just 80 kilometres or 50 miles away from each other.

How much is the train from Edinburgh to St Andrews?

The train from Edinburgh to St Andrews starts at £29. 

What is the cheapest way to get from Edinburgh to St Andrews?

The cheapest way to get from Edinburgh to St Andrews is by taking a bus. This mode of transport can bring you to your destination for as cheap as £13.

What is the fastest way to get from Edinburgh to St Andrews?

The fastest way to get from Edinburgh to St Andrews is by taking the train. You can get there in as fast as 1 hour and 12 minutes.

Ways How to Get from Edinburgh to St Andrews Scotland pin
Ways How to Get from Edinburgh to St Andrews, Scotland

ABOUT THE AUTHOR

Everything Zany Dual Citizen Travel Blog

Everything Zany

Travel Blog

Everything Zany Travel Blog exploring the UK and beyond. Sharing travel guides, tips, history, and culture. Our travel media brand is founded by travel and hotel industry expert – Ryazan Tristram, a Dual Citizen (British–Filipina) based in Birmingham, UK. Everything Zany is a reputable and award-winning travel blog. Our work and contributions have been featured in the Huffington Post, CNBC, Discovery Channel, GMA, Readers Digest, and Lonely Planet. Our mission is to build a great travel community and resource of travel tips, visas, and travel guides for travelers. Join us as we travel around the UK and beyond with a mission to share the best of the world.

clicktravel.my.id | Newsphere by AF themes.