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

      18 min - 5 times a day - line 95

      $2 - $4

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

    1. Edinburgh, George Street (at

      48 min - every 20 minutes

      $3 - $5

    2. Dunfermline, Kingsgate Centre

      3 h 6 min - 3 times a day

      $32

    3. Oban Ferry Terminal

      1 h - hourly

      $5 - $8

    4. Craignure, Ferry Terminal

      20 min - 5 times a day - line 95

      $3 - $5

      • Salen, Post Office (Salen Post
  • Bus, ferry Scottish Citylink

    ×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

      $28

    3. Oban Ferry Terminal

      1 h - hourly

      $5 - $8

    4. Craignure, Ferry Terminal

      18 min - 5 times a day - line 95

      $2 - $4

      • Glenforsa, Road End (Glenforsa
  • Train, fly, ferry

    1. Edinburgh

      50 min - hourly

      $14 - $20

    2. Glasgow, Cathedral Street

      22 min - every 10 minutes - line 500

      $9

    3. Glasgow (GLA)

      1 h - non-stop

      $45 - $500

    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 - 3 times a day - line 95

      $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 95 bus to Glenforsa, Road End (Glenforsa Road End). 6 h 56 min £44. 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 95 bus to Salen, Post Office (Salen Post Office). 7 h 54 min £36. 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 95 bus to Glenforsa, Road End (Glenforsa Road End). 8 h 12 min £40. From Edinburgh train to Glasgow, Cathedral Street (Queen St Station), 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 Island of Mull. 8 h 6 min.