Travel options for:
Carlisle to Inverness
  • Train

    1. Carlisle

      1hrs 13min - hourly

      $40 - $60

    2. Haymarket

      3hrs 21min - 5 times a day

      $30 - $50

      • Inverness
  • Bus

    1. Carlisle

      1hrs 55min - 5 times a day

      $11 - $20

    2. Buchanan Bus Station

      3hrs 28min - every 4 hours

      $49

      • Inverness, Bus Station
  • Bus via Edinburgh, Bus Station (Stances 11 & 12)

    1. Carlisle, West Tower Street

      3hrs 34min - hourly

      $8 - $11

    2. Edinburgh, Bus Station

      3hrs 36min - every 3 hours

      $46

      • Inverness, Bus Station
  • Night train

    1. Carlisle

      6hrs 14min - 5 times a week

      $40 - $60

      • Inverness
  • Drive

    1. Carlisle

      4hrs 25min - 254.1 miles

      $65 - $95

      • Inverness
  • Train to Manchester, fly to Inverness

    1. Carlisle

      2hrs 10min - hourly

      $50 - $75

    2. Manchester (MAN)

      1hrs 25min - non-stop

      $75 - $180

    3. Inverness (INV)

      23min - every 20 minutes

      $3 - $4

      • Inverness
  • Train to Newcastle, fly to Aberdeen, train

    1. Carlisle

      1hrs 28min - hourly

      $21 - $30

    2. Eldon Square Bus Station

      17min - every 30 minutes

      $2 - $4

    3. Newcastle (NCL)

      55min - non-stop

      $110 - $200

    4. Aberdeen (ABZ)

      2hrs 01min - every 3 hours

      $29 - $45

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

From Carlisle train to Haymarket then train to Inverness. 5hrs 34min £67. From Carlisle bus to Buchanan Bus Station then bus to Inverness, Bus Station. 6hrs 23min £52. From Carlisle, West Tower Street (Market Hall) bus to Edinburgh, Bus Station (Stances 11 & 12) then bus to Inverness, Bus Station. 8hrs 10min £42. From Carlisle night train to Inverness. 6hrs 14min £38. From Carlisle drive to Inverness. 4hrs 25min £60. From Carlisle train to Manchester airport, fly to Inverness airport, then bus to Inverness. 5hrs 08min £129. From Carlisle train to Eldon Square Bus Station, bus to Newcastle airport, fly to Aberdeen airport, then train to Inverness. 6hrs 57min £163.