Travel options for:
Mallaig to Glasgow Airport (GLA)
  • Train

    $56 - $76
    1. Mallaig

      5 h 14 min - 3 times a day

      $45 - $70

    2. Glasgow, Cathedral Street

      22 min - every 10 minutes - line 500

      $9

  • Bus

    $30 - $46
    1. Mallaig, Service Point

      1 h 19 min - once daily

      $8 - $12

    2. Fort William, Bus Station

      3 h 23 min - once daily

      $22 - $35

  • Drive

    $30 - $45
    1. Mallaig

      2 h 58 min - 144.1 miles

      $30 - $45

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

From Mallaig train to Glasgow, Cathedral Street (Queen St Station) then line 500 bus to Glasgow Airport, Terminal Building (Glasgow Airport). 5 h 38 min £48. From Mallaig, Service Point bus to Fort William, Bus Station then bus to Glasgow Airport, Terminal Building (Glasgow Airport). 5 h 42 min £28. From Mallaig drive to Glasgow Airport (GLA). 2 h 58 min £28.

 
 

Bus or train from Mallaig to Glasgow Airport (GLA)?

ScotRail operates a train from Mallaig to Glasgow Airport (GLA) 3 times a day. Tickets cost $45 - $70 and the journey takes 5 h 14 min. First also services this route every 5 minutes. Alternatively, National Express operates a bus from Mallaig to Glasgow Airport (GLA) hourly. Tickets cost $8 - $12 and the journey takes 1 h 19 min. Scottish Citylink also services this route every 4 hours.