Travel options for:
Nearby airports St Andrews
  • Edinburgh (EDI)

    $18 - $25
    1. Edinburgh Airport (Edinburgh

      7 min - every 10 minutes

      $2 - $4

    2. Gogar, Edinburgh Gateway

      0 min - 331 feet

    3. Edinburgh Gateway

      48 min - every 3 hours

      $12 - $16

    4. Cupar

      0 min - 290 feet

    5. Cupar, Tesco Supermarket

      21 min - hourly

      $3 - $5

  • Glasgow (GLA)

    $36 - $49
    1. Glasgow Airport, Terminal

      21 min - every 10 minutes - line 500

      $9

    2. Glasgow, Dundas Street (Queen

      0 min - 238 feet

    3. Glasgow Queen Street

      1 h 29 min - twice daily

      $24 - $35

    4. Dundee

      13 min - 3588 feet

    5. Dundee City Centre, Bus

      35 min - every 30 minutes - line 99

      $3 - $5

  • Aberdeen (ABZ)

    $25 - $79
    1. Dyce

      12 min - every 4 hours

      $3 - $5

    2. Aberdeen

      1 h 9 min - 4 times a day

      $18 - $70

    3. Dundee

      13 min - 3588 feet

    4. Dundee City Centre, Bus

      35 min - every 30 minutes - line 99

      $3 - $5

  • Newcastle (NCL)

    $46 - $164
    1. Airport, Newcastle Airport

      25 min - every 5 minutes

      $3 - $5

    2. Newcastle upon Tyne, Central

      0 min - 431 feet

    3. Newcastle

      1 h 29 min - 3 times a day

      $25 - $95

    4. Edinburgh

      58 min - every 3 hours

      $14 - $60

    5. Cupar

      0 min - 290 feet

    6. Cupar, Tesco Supermarket

      21 min - hourly

      $3 - $5

  • Dundee (DND)

    $5 - $8
    1. Riverside, West Grove Avenue

      9 min - every 15 minutes

      $2 - $3

    2. Dundee City Centre, Marks and

      0 min - 437 feet

    3. Dundee City Centre, Bus

      35 min - every 30 minutes - line 99

      $3 - $5

  • St Andrews Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

Travel from Nearby-Airports to St-Andrews

Bus or train from Nearby airports to St Andrews?

You can take a train from Newcastle (NCL) to St Andrews via Newcastle upon Tyne, Central Station (Tyne and Wear Metro Station) (Central Station Metro), Newcastle, Edinburgh, Cupar, and Cupar, Tesco Supermarket in around 4 h 22 min. Alternatively, you can take a bus from Dundee (DND) to St Andrews via Dundee City Centre, Marks and Spencer and Dundee City Centre, Bus Station in around 48 min.

How to get from Nearby airports to St Andrews

ModeDurationPrice
From Edinburgh Airport (Edinburgh Trams) tram to Gogar, Edinburgh Gateway (Edinburgh Trams), walk to Edinburgh Gateway, train to Cupar, walk to Cupar, Tesco Supermarket, then bus to St Andrews, Bus Station.2 h 8 min£15
From Glasgow Airport, Terminal Building (Glasgow Airport) line 500 bus to Glasgow, Dundas Street (Queen St Station), walk to Glasgow Queen Street, train to Dundee, walk to Dundee City Centre, Bus Station, then line 99 bus to St Andrews, Bus Station.3 h 22 min£30
From Dyce train to Aberdeen, train to Dundee, walk to Dundee City Centre, Bus Station, then line 99 bus to St Andrews, Bus Station.2 h 36 min£25
From Airport, Newcastle Airport (Tyne and Wear Metro Station) (Newcastle International Airport) train to Newcastle upon Tyne, Central Station (Tyne and Wear Metro Station) (Central Station Metro), walk to Newcastle, train to Edinburgh, train to Cupar, walk to Cupar, Tesco Supermarket, then bus to St Andrews, Bus Station.4 h 22 min£85
From Riverside, West Grove Avenue bus to Dundee City Centre, Marks and Spencer, walk to Dundee City Centre, Bus Station, then line 99 bus to St Andrews, Bus Station.48 min£4

How long does it take to get from Nearby airports to St Andrews?

It takes approximately 2 h 8 min to get from Nearby airports to St Andrews, including transfers.

Is there a direct bus between Nearby airports and St Andrews?

No, there is no direct bus from Nearby airports to St Andrews station. However, there are services departing from Riverside, West Grove Avenue and arriving at St Andrews, Bus Station via Dundee City Centre, Bus Station. The journey, including transfers, takes approximately 48 min.

Operators from Nearby airports to St Andrews

OperatorPhoneWebsite
Edinburgh Trams0131 475 0177Edinburgh Trams
ScotRail+44 344 811 0141ScotRail
Stagecoach UKStagecoach UK
First+44 (0)1224 650100First
Nexus Metro0191 203 3199Nexus Metro
CrossCountry0344 736 9123CrossCountry
Xplore Dundee01382 201121Xplore Dundee