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

    1. Edinburgh

      3 h 58 min - once a week

      $40 - $60

    2. Oban Ferry Terminal

      1 h - hourly

      $5 - $8

    3. Craignure, Ferry Terminal

      23 min - 3 times a day - line 495

      $3 - $5

      • Glenforsa, Road End (Glenforsa
  • Bus, ferry Fishers Tours of Dundee

    1. Edinburgh, George Street (at

      48 min - hourly

      $3 - $6

    2. Dunfermline, Kingsgate Centre

      3 h 6 min - once daily

      $32

    3. Oban Ferry Terminal

      1 h - hourly

      $5 - $8

    4. Craignure, Ferry Terminal

      25 min - 3 times a day - line 495

      $3 - $5

      • Salen, Post Office (Salen Post
  • Bus, ferry via Buchanan Bus Station

    ×2
    1. Edinburgh, Princes Street (opp

      1 h 18 min - every 15 minutes

      $15

    2. Buchanan Bus Station

      2 h 56 min - 4 times a day

      $27

    3. Oban Ferry Terminal

      1 h - hourly

      $5 - $8

    4. Craignure, Ferry Terminal

      25 min - 3 times a day - line 495

      $3 - $5

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

    1. Edinburgh

      50 min - hourly

      $13 - $20

    2. Glasgow, North Court (Buchanan

      21 min - every 10 minutes - line 500

      $9

    3. Glasgow (GLA)

      1 h - non-stop

      $50 - $75

    4. Tiree (TRE)

      7 min - 3.7 miles

      $12 - $15

    5. Tiree Ferry Terminal

      2 h 15 min - once a week

    6. Tobermory Mull Ferry Terminal

      7 min - 2155 feet

    7. Tobermory, Ledaig car park

      22 min - 4 times a day - line 495

      $2 - $4

      • Island of Mull
  • 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 495 bus to Glenforsa, Road End (Glenforsa Road End). 6 h 53 min £45. From Edinburgh, George Street (at 10 The Dome) bus to Dunfermline, Kingsgate Centre, bus to Oban Ferry Terminal, ferry to Craignure, Ferry Terminal (Tourist Centre), then line 495 bus to Salen, Post Office (Salen Post Office). 7 h 51 min £37. From Edinburgh, Princes Street (opp Boots) bus to Buchanan Bus Station, bus to Oban Ferry Terminal, ferry to Craignure, Ferry Terminal (Tourist Centre), then line 495 bus to Salen, Post Office (Salen Post Office). 8 h 11 min £40. 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 495 bus to Island of Mull. 8 h 8 min.