Travel options for:
Glasgow to Ullapool
  • Train, bus

    $71 - $93
    1. Glasgow Queen Street

      3 h 12 min - 6 times a week

      $50 - $75

    2. Inverness, Bus Station

      1 h 20 min - 3 times a day

      $19

  • Bus

    $67
    1. Buchanan Bus Station

      3 h 23 min - every 4 hours

      $50

    2. Inverness, Bus Station

      1 h 20 min - 3 times a day

      $17

  • Train, bus via Perth

    $68 - $95
    1. Glasgow Queen Street

      1 h 2 min - twice daily

      $18 - $27

    2. Perth

      2 h 7 min - once daily

      $30 - $50

    3. Inverness, Bus Station

      1 h 20 min - 3 times a day

      $19

  • Bus via Halbeath, Park & Ride

    $70 - $72
    1. Buchanan Bus Station

      1 h 22 min - hourly

      $6 - $10

    2. Halbeath, Park & Ride

      3 h 5 min - 5 times a day

      $43

    3. Inverness, Bus Station

      1 h 22 min - once daily

      $20

  • Drive

    $45 - $70
    1. Glasgow

      4 h 2 min - 225 miles

      $45 - $70

  • Fly, ferry

    $102 - $286
    1. Glasgow

      19 min - every 10 minutes - line 500

      $9

    2. Glasgow (GLA)

      55 min - non-stop

      $80 - $260

    3. Stornoway (SYY)

      10 min - twice daily

      $3

    4. Stornoway Lewis Ferry Terminal

      2 h 30 min - 3 times a day

      $10 - $14

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

From Glasgow Queen Street train to Inverness, Bus Station then bus to Ullapool, Ferry Terminal. 5 h 32 min £60. From Buchanan Bus Station bus to Inverness, Bus Station then bus to Ullapool, Ferry Terminal. 5 h 43 min £50. From Glasgow Queen Street train to Perth, train to Inverness, Bus Station, then bus to Ullapool, Ferry Terminal. 6 h 29 min £60. From Buchanan Bus Station bus to Halbeath, Park & Ride, bus to Inverness, Bus Station, then bus to Ullapool, High School (Ullapool High School). 7 h 49 min £53. From Glasgow drive to Ullapool. 4 h 2 min £44. From Glasgow, Renfield Street (No 105) line 500 bus to Glasgow airport, fly to Stornoway airport, bus to Stornoway Lewis Ferry Terminal, then ferry to Ullapool. 6 h 46 min £100.