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

    $50 - $72
    1. Edinburgh

      3 h 58 min - once a week

      $40 - $60

    2. Oban Ferry Terminal

      46 min - every 4 hours

      $5 - $8

    3. Craignure, Ferry Terminal

      19 min - 3 times a day - line 496

      $3 - $5

  • Bus Fishers Tours of Dundee, ferry

    $46 - $52
    1. Edinburgh, Princes Street (opp

      43 min - hourly

      $3 - $6

    2. Halbeath, Kingdom Services

      3 h 15 min - once a week

      $34

    3. Oban Ferry Terminal

      46 min - every 4 hours

      $5 - $8

    4. Craignure, Ferry Terminal

      25 min - 4 times a day - line 495

      $3 - $5

  • Bus Scottish Citylink, ferry

    $51 - $56
    1. Edinburgh, Princes Street (opp

      1 h 18 min - every 30 minutes

      $15

    2. Buchanan Bus Station

      2 h 56 min - 4 times a day

      $28

    3. Oban Ferry Terminal

      46 min - every 4 hours

      $5 - $8

    4. Craignure, Ferry Terminal

      25 min - 4 times a day - line 495

      $3 - $5

  • 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 496 bus to Ishriff, Road End (Ishriff). 7 h 3 min £45. From Edinburgh, Princes Street (opp Boots) bus to Halbeath, Kingdom Services, 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 9 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 25 min £40.