Travel options for:
Edinburgh to Isle of Mull (Island)
  • Train, ferry

    1. Edinburgh

      3hrs 58min - once a week

      $35 - $55

    2. Oban Ferry Terminal

      1hrs 00min - hourly

      $5 - $8

    3. Craignure, Ferry Terminal

      17min - every 4 hours - line 95

      $2 - $4

      • Glenforsa, Road End (Glenforsa
  • Bus, ferry

    1. Edinburgh, Frederick Street

      1hrs 17min - hourly

      $14

    2. Buchanan Bus Station

      2hrs 51min - 4 times a day

      $28

    3. Oban Ferry Terminal

      1hrs 00min - hourly

      $5 - $8

    4. Craignure, Ferry Terminal

      20min - every 4 hours - line 95

      $2 - $4

      • Salen, Post Office (Salen Post
  • Bus, ferry Fishers Tours of Dundee

    1. Edinburgh, Princes Street

      2hrs 19min - every 30 minutes

      $4 - $6

    2. Stirling, Bus Station (Bus

      2hrs 18min - once daily

      $25

    3. Oban Ferry Terminal

      1hrs 00min - hourly

      $5 - $8

    4. Craignure, Ferry Terminal

      20min - every 4 hours - line 95

      $2 - $4

      • Salen, Post Office (Salen Post
  • Train, fly, ferry

    1. Edinburgh

      50min - hourly

      $13 - $19

    2. Glasgow, North Court (Buchanan

      21min - every 10 minutes - line 500

      $8

    3. Glasgow (GLA)

      1hrs 00min - non-stop

      $50 - $75

    4. Tiree (TRE)

      7min - 3.7 miles

      $11 - $14

    5. Tiree Ferry Terminal

      2hrs 15min - once a week

    6. Tobermory Mull Ferry Terminal

      7min - 2165 feet

    7. Tobermory, Ledaig car park

      19min - every 4 hours - line 95

      $2 - $4

      • Isle of Mull (Island)
  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Edinburgh train to Oban Ferry Terminal, ferry to Craignure, Ferry Terminal (Tourist Centre), then line 95 bus to Glenforsa, Road End (Glenforsa Road End). 6hrs 27min £44. From Edinburgh, Frederick Street (at 27 before Rose Street) bus to Buchanan Bus Station, bus to Oban Ferry Terminal, ferry to Craignure, Ferry Terminal (Tourist Centre), then line 95 bus to Salen, Post Office (Salen Post Office). 7hrs 38min £41. From Edinburgh, Princes Street (Princes Mall West Stop) bus to Stirling, Bus Station (Bus Station Layby), bus to Oban Ferry Terminal, ferry to Craignure, Ferry Terminal (Tourist Centre), then line 95 bus to Salen, Post Office (Salen Post Office). 8hrs 07min £31. From Edinburgh train to Glasgow, North Court (Buchanan Street), line 500 bus to Glasgow airport, fly to Tiree airport, taxi to Tiree Ferry Terminal, ferry to Tobermory Mull Ferry Terminal, walk to Tobermory, Ledaig car park (Bus Shelter), then line 95 bus to Isle of Mull (Island). 7hrs 38min.