Skip to content
Voykit
Draft data. Times, fares and step counts are desk estimates awaiting field checks. How we verify
Source checked
A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
Field checked
Someone checked it on the ground, with the date shown.
Plan calculated
Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.

Unknown times stay unknown. How we verify

Calgary, Scotland

Calgary airport to city centre: trains, buses, taxis and costs

Calgary, on the Isle of Mull, has no airport and no train station, so you arrive by ferry or bus and finish with a taxi or a walk. Fly into Glasgow or Edinburgh, take a bus or train to Oban or Craignure, then the CalMac ferry to Craignure and a bus or taxi onward.

Not field-verified
Source checked
A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
Field checked
Someone checked it on the ground, with the date shown.
Plan calculated
Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.

Unknown times stay unknown. How we verify

Updated Sep 20265 min read

Key facts

Nearest airportscheck
Glasgow (GLA) and Edinburgh (EDI); both need a bus or train to Oban or Craignure first
Train to the island
None; trains reach Oban, then a ferry crosses to Craignure
Ferry crossing
Oban–Craignure about 45–50 minutes; book a vehicle space in summer
Ferry farecheck
Foot passenger return roughly £8–10; car and passengers more (2026 estimate)
Craignure to Calgary
About 30–35 km by road; bus or taxi, roughly 30–40 minutes
Taxi from Craignurecheck
Expect roughly £40–60 for the run to Calgary; agree the fare first (2026 estimate)
Best for
Travellers with a car or a booked bus; foot passengers should time the ferry with the bus

Options at a glance

Calgary is a small settlement on the west coast of Mull, in Argyll and Bute. There is no airport and no railway on the island, so every route ends with a ferry and then a road leg. The table below sets out the realistic combinations from the mainland.

Prices are 2026 estimates for one adult on foot unless stated. Vehicle fares are higher and should be booked ahead in summer.

Options at a glance
RouteTimeCost (2026 estimate)Best for
Glasgow → Oban (train or bus) → Craignure ferry → Calgary5–7 h totalTrain or bus £15–35; ferry £8–10; bus or taxi onward £5–60Most travellers without a car
Edinburgh → Oban (train or bus) → Craignure ferry → Calgary6–8 h totalTrain or bus £25–50; ferry £8–10; onward £5–60Arriving from the east
Glasgow or Edinburgh → car hire → Oban → Craignure ferry → Calgary4–6 h driving plus ferryCar £40–90 per day plus fuel; ferry with car £50–80Groups, families, anyone touring Mull
Glasgow Airport → bus or train to Oban → ferry → Calgary6–8 h total£30–60 plus onward legFlying in from outside the UK
Taxi from Craignure to Calgary30–40 min£40–60Arriving late or with luggage

Times assume no long waits; ferry and bus timetables rarely line up perfectly.

The ferry and the road to Calgary

The main crossing is Oban to Craignure, run by CalMac. It takes about 45–50 minutes and runs several times a day, with a reduced timetable in winter. Foot passengers can usually turn up, but vehicles need a booked space, and summer sailings sell out days or weeks ahead. A second option is the Lochaline to Fishnish crossing on the Sound of Mull, useful if you are driving up through the Highlands; from Fishnish the road to Calgary is shorter than from Craignure.

From Craignure, Calgary is roughly 30–35 km along the A849, a single-track road in places with passing places. West Coast Motors runs buses along this route, but services are thin, especially on Sundays. A taxi from the Craignure ferry terminal is the simplest fallback; agree the fare before you set off, as meters are not always used on the island.

If you are staying elsewhere on Mull first, the same bus and taxi options work from Salen, Dervaig or Tobermory.

  • Book the car ferry space as soon as your dates are fixed, especially June to August.
  • Allow a buffer of at least an hour between ferry arrival and any onward bus.
  • Single-track roads: pull into passing places to let faster traffic by.
  • Fuel up in Craignure or Tobermory; there is no filling station at Calgary.

What it costs

The ferry is the fixed part of the trip and the cheapest. The road leg is where costs vary: a scheduled bus is a few pounds, a taxi is tens of pounds, and a hire car spreads the cost across the whole Mull stay.

These are 2026 estimates. Fares change with season and with the size of the vehicle, so treat them as a planning band rather than a quote.

What it costs
Item2026 estimateNotes
Oban–Craignure ferry, adult foot passenger return£8–10Cheaper single; children and older travellers often reduced
Oban–Craignure ferry, car plus passengers£50–80 returnBook ahead in summer
Bus Craignure–Calgary£5–8 singleLimited daily services; fewer on Sundays
Taxi Craignure–Calgary£40–60Agree the price first
Car hire, per day£40–90 plus fuelFuel around £1.40–1.50 a litre
Glasgow or Edinburgh to Oban, train or bus£15–50Advance tickets are much cheaper than walk-up

All figures are planning estimates for 2026, not confirmed fares.

Practical tips

Mull's weather changes fast and ferries can be cancelled in high winds, so build slack into the day you plan to leave. If a sailing is cancelled, CalMac usually moves you to the next available one, but that can mean a night on the island you had not budgeted for.

Mobile signal is patchy on the west coast. Download ferry and bus timetables, plus an offline map, before you leave Oban. A UK eSIM or a local SIM works on the island where there is coverage, but do not rely on it for planning.

Cash is useful for taxis and small cafés; card acceptance is common in Craignure and Tobermory but less certain further out.

  • Check the CalMac status page on the morning of travel.
  • Keep a printed or offline copy of the bus timetable.
  • Book accommodation before the ferry if you are travelling in summer.
  • Pack for rain and wind in any month.

Questions people ask

How do I get from Calgary airport to the city centre?

There is no airport at Calgary on Mull. Fly to Glasgow or Edinburgh, travel by bus or train to Oban or Craignure, take the CalMac ferry to Craignure, then a bus or taxi about 30–35 km to Calgary. Allow five to eight hours in total.

How much is a taxi from Calgary airport?

No taxi runs from an airport at Calgary because the village has none. The comparable leg is Craignure to Calgary, roughly £40–60 by taxi in 2026; agree the fare before you set off, as island taxis often do not use meters.

Is there a train from Calgary airport?

No. Mull has no railway at all. Trains from Glasgow or Edinburgh reach Oban, where you switch to the CalMac ferry for Craignure; from there it is a bus or taxi to Calgary.

Do I need to book the ferry?

Foot passengers can usually turn up, but vehicles need a booked space on the Oban–Craignure route, and summer sailings sell out. Book as soon as your dates are fixed and check the CalMac status page before travelling.

Can I visit Calgary without a car?

Yes, but plan around the bus. West Coast Motors serves the Craignure–Calgary road with a limited timetable, fewer services on Sundays. A taxi is the reliable fallback, and walking is only realistic for short local legs.

Deep dive

Every source; changeable facts are marked check

Sources