All cards accepted

“Pre-book only! Get your quotation immediately, see all available options, and make your payment in just a few easy steps. Fast, simple, and hassle-free!”

Edinburgh Airport to St Andrews

Edinburgh Airport to St Andrews

Edinburgh Airport to St Andrews: Best Ways to Get There

Traveling from Edinburgh Airport to St Andrews? Whether you’re visiting the Home of Golf, starting university, planning a Scottish vacation or simply spending a few days on the Fife coast, there are several ways to make the journey.

St Andrews is around 48 miles (77 km) by road from Edinburgh Airport, with the drive typically taking around an hour depending on traffic.

You can travel by private airport transfer, bus, train connection, taxi or rental car. The best option depends on your budget, luggage, group size and how much convenience you want after your flight.

Here’s how to get from Edinburgh Airport to St Andrews in 2026.

How far is St Andrews from Edinburgh Airport?

The road distance between Edinburgh Airport (EDI) and St Andrews is approximately 48 miles (77 km). A direct journey by car typically takes around one hour, although traffic conditions can affect the journey time.

That makes St Andrews perfectly accessible directly from Edinburgh Airport without first traveling into Edinburgh city centre.

And that’s important: if St Andrews is your destination, there is usually no reason to travel into central Edinburgh first.

1. Private transfer from Edinburgh Airport to St Andrews

For the simplest door-to-door journey, you can pre-book a private transfer from Edinburgh Airport to St Andrews.

Your driver collects you at the airport and takes you directly to your hotel, accommodation, university residence or golf destination in St Andrews.

There’s no need to navigate public transportation, make connections or carry luggage between different services.

A private Edinburgh Airport to St Andrews transfer is particularly convenient for:

  • International visitors arriving after a long flight
  • Families and groups
  • Golfers traveling with golf clubs
  • Students arriving at the University of St Andrews
  • Travelers carrying multiple suitcases
  • Business and corporate travelers
  • Visitors who want transportation arranged before arriving in Scotland

For American and other international travelers in particular, pre-booking transportation can make the first part of a Scottish trip considerably easier.

With Edinburgh Transfers, your journey can be arranged in advance according to your arrival time, number of passengers and luggage requirements.

How long is a private transfer from Edinburgh Airport to St Andrews?

Allow approximately one hour to 1 hour 15 minutes for a typical journey, depending on traffic and your exact destination in St Andrews. The route is approximately 48 miles by road.

The main advantage is simple: airport to destination, door to door.

Best for: international visitors, golfers, families, groups, students and travelers with luggage.

2. Edinburgh Airport to St Andrews by bus

Public transportation is also available.

Edinburgh Airport lists the Stagecoach JET 787 among its Fife connections. The service connects Edinburgh Airport toward St Andrews via locations including Halbeath Park & Ride, Kinross, Auchtermuchty, Cupar and Guardbridge. The airport currently states that journeys from St Andrews take approximately 90 minutes, although travelers should check the current timetable and exact connection for their travel date.

Other bus combinations are possible as well.

This can be an economical choice if you’re traveling alone and aren’t carrying much luggage.

The trade-off is that it isn’t the same experience as traveling directly from the airport to the door of your accommodation.

Best for: solo travelers and visitors prioritizing cost over door-to-door convenience.

3. Edinburgh Airport to St Andrews by train

This option requires a little more planning because there is no railway station at Edinburgh Airport itself.

Instead, the airport is connected by tram to railway stations including Edinburgh Gateway, Edinburgh Park and Haymarket. Edinburgh Airport specifically identifies Edinburgh Gateway as providing rail connections toward Fife, Perth, Dundee, Aberdeen, Inverness and northern Scotland.

For a journey toward St Andrews, you’ll therefore need to combine transportation rather than simply boarding a train at the airport and getting off in St Andrews.

That makes rail useful for some travelers, but less straightforward than a direct road transfer.

Best for: travelers comfortable using multiple forms of public transportation.

4. Taxi from Edinburgh Airport to St Andrews

You can also take a taxi from Edinburgh Airport.

This provides the same basic advantage of traveling directly by road without making public transportation connections.

The main distinction between taking a taxi on arrival and booking a private Edinburgh Airport to St Andrews transfer is planning: with a private transfer, your journey and vehicle can be arranged before your flight, particularly useful if you’re traveling as a group or carrying unusual luggage such as golf equipment.

Best for: travelers who want a direct journey but haven’t arranged transportation in advance.

5. Renting a car at Edinburgh Airport

If St Andrews is the beginning of a larger Scottish road trip, renting a car can make sense.

A car gives you the flexibility to explore more of Fife and Scotland independently rather than arranging transportation for each journey.

However, if you simply need to travel from Edinburgh Airport to a hotel in St Andrews and won’t require a car during your stay, a private transfer can avoid the additional considerations associated with collecting a rental vehicle, driving an unfamiliar route and parking.

Best for: travelers planning a wider self-drive trip around Scotland.

Traveling from Edinburgh Airport to St Andrews for golf

This is where a private transfer becomes particularly useful.

St Andrews attracts golfers from around the world, and traveling with golf clubs, suitcases and hand luggage can make multiple public transportation connections considerably less convenient.

A pre-booked Edinburgh Airport to St Andrews golf transfer allows your group and equipment to travel together directly to St Andrews.

That could mean transportation to your hotel, accommodation or golf destination without first traveling into Edinburgh.

For groups, Edinburgh Transfers can also arrange larger vehicles according to the number of passengers, suitcases and golf bags you’re traveling with.

Edinburgh Airport to St Andrews for University students

St Andrews also welcomes thousands of students from the UK and overseas.

For international students arriving in Scotland for the first time, a pre-arranged transfer from Edinburgh Airport to St Andrews can remove one of the more stressful parts of arrival day.

Instead of navigating several transportation connections with suitcases, students can travel directly from the airport to their accommodation in St Andrews.

It’s also an option for parents traveling with students at the beginning or end of the academic year.

What is the easiest way to get from Edinburgh Airport to St Andrews?

For travelers prioritizing cost, public transportation can be the better fit.

For travelers prioritizing convenience, particularly families, golfers, international visitors, students with luggage and larger groups, a private transfer offers a direct door-to-door journey without needing to navigate connections.

And because St Andrews is north of Edinburgh in Fife, you don’t need to travel into Edinburgh city centre before continuing to St Andrews.

Your journey can begin directly from Edinburgh Airport.

Can Edinburgh Transfers take groups to St Andrews?

Yes.

Edinburgh Transfers offers vehicles for different passenger and luggage requirements, including larger vehicles suitable for groups.

This is particularly useful for golf trips, where passenger numbers alone don’t tell the whole story: golf bags and suitcases also need to fit comfortably.

When booking, provide the number of passengers and the amount of luggage or golf equipment you’re bringing so the appropriate vehicle can be arranged.

Book an Edinburgh Airport to St Andrews transfer

Arriving in Scotland should be the beginning of the experience — not the beginning of figuring out how to reach your destination.

Edinburgh Transfers provides pre-booked private transfers from Edinburgh Airport to St Andrews, with options for individuals, families, students, golfers and larger groups.

Whether you’re heading to St Andrews for golf, university, business or a vacation in Scotland, your driver can take you directly from Edinburgh Airport to your destination.