Travel options for:
London to Fort William
  • Train Virgin West Coast Trains, bus

    $269 - $397
    1. London Euston

      4 h 29 min - 4 times a day

      $230 - $370

    2. Glasgow Central Low Level

      11 min - hourly

      $2 - $4

    3. Anniesland Cross (Ancaster

      2 h 45 min - once daily

      $31

  • Train

    $269 - $415
    1. London Euston

      4 h 29 min - 4 times a day

      $230 - $370

    2. Glasgow Central Low Level

      6 min - hourly

      $1 - $3

    3. Partick

      27 min - hourly

      $3 - $6

    4. Dumbarton Central

      1 h 17 min - 5 times a day

      $12 - $18

    5. Crianlarich

      1 h 46 min - twice daily

      $17 - $26

  • Train CrossCountry, bus

    $234 - $336
    1. London St Pancras

      1 h 59 min - every 3 hours

      $75 - $110

    2. Sheffield

      4 h 32 min - twice daily

      $120 - $190

    3. Motherwell Railway Station

      1 h 9 min - every 20 minutes - line 240

      $3 - $4

    4. Buchanan Bus Station

      3 h 1 min - once daily

      $32

  • Bus

    $54 - $75
    1. London Victoria Coach Station

      13 h 25 min - 5 times a week

      $40 - $55

    2. Inverness, Bus Station

      1 h 58 min - every 4 hours

      $9 - $22

  • Train, night train

    $91 - $135
    1. London Kings Cross

      4 h 14 min - 4 times a day

      $60 - $95

    2. Edinburgh

      5 h 5 min - once daily

      $30 - $45

  • Drive

    $100 - $160
    1. London

      8 h 42 min - 509.4 miles

      $100 - $160

  • Fly London City to Glasgow, bus

    $105 - $326
    1. London

      20 min - every 10 minutes

      $4 - $6

    2. London City (LCY)

      1 h 15 min - non-stop

      $70 - $290

    3. Glasgow (GLA)

      2 h 50 min - once daily

      $31

  • Fly London Heathrow to Glasgow, bus

    $123 - $299
    1. London

      14 min - every 20 minutes

      $27 - $40

    2. London Heathrow (LHR)

      1 h 25 min - non-stop

      $65 - $230

    3. Glasgow (GLA)

      2 h 50 min - once daily

      $31

  • Train to London Gatwick, fly to Glasgow, bus

    $96 - $217
    1. London

      27 min - hourly

      $24 - $40

    2. London Gatwick (LGW)

      1 h 25 min - non-stop

      $40 - $150

    3. Glasgow (GLA)

      2 h 50 min - once daily

      $31

  • Train to London Stansted, fly to Glasgow, bus

    $74 - $166
    1. London

      45 min - hourly

      $26

    2. London Stansted (STN)

      1 h 15 min - non-stop

      $18 - $110

    3. Glasgow (GLA)

      2 h 50 min - once daily

      $31

  • Train to London Luton, fly to Glasgow, bus

    $79 - $194
    1. London

      19 min - hourly

      $14 - $21

    2. Luton Airport Parkway Rail

      6 min - every 10 minutes - line 888

      $3

    3. London Luton (LTN)

      1 h 15 min - non-stop

      $30 - $140

    4. Glasgow (GLA)

      2 h 50 min - once daily

      $31

  • Fly London City to Edinburgh, bus

    $110 - $261
    1. London

      20 min - every 10 minutes

      $4 - $6

    2. London City (LCY)

      1 h 15 min - non-stop

      $60 - $210

    3. Edinburgh (EDI)

      56 min - every 30 minutes

      $14

    4. Buchanan Bus Station

      3 h 1 min - once daily

      $32

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

From London Euston train to Glasgow Central Low Level, train to Anniesland Cross (Ancaster Drive), then bus to Fort William, Bus Station. 8 h 36 min £261. From London Euston train to Glasgow Central Low Level, train to Partick, train to Dumbarton Central, train to Crianlarich, then train to Fort William. 10 h 24 min £266. From London St Pancras International train to Sheffield, train to Motherwell Railway Station, line 240 bus to Buchanan Bus Station, then bus to Fort William, Bus Station. 12 h 47 min £218. From London Victoria Coach Station bus to Inverness, Bus Station then bus to Fort William, Bus Station. 15 h 54 min £49. From London Kings Cross train to Edinburgh then night train to Fort William. 10 h 19 min £85. From London drive to Fort William. 8 h 42 min £100. From Bank DLR Station train to London City airport, fly to Glasgow airport, then bus to Fort William. 6 h 25 min £116. From London Paddington train to London Heathrow airport, fly to Glasgow airport, then bus to Fort William. 6 h 29 min £119. From London Victoria train to London Gatwick airport, fly to Glasgow airport, then bus to Fort William. 6 h 42 min £91. From London Liverpool Street train to London Stansted airport, fly to Glasgow airport, then bus to Fort William. 6 h 50 min £72. From London St Pancras International train to Luton Airport Parkway Rail Station, line 888 bus to London Luton airport, fly to Glasgow airport, then bus to Fort William. 6 h 33 min £80. From Bank DLR Station train to London City airport, fly to Edinburgh airport, bus to Buchanan Bus Station, then bus to Fort William. 7 h 47 min £105.