Calgary, Scotland
Getting around Calgary: public transport, passes and taxis
Calgary on Mull is a tiny settlement, so the real question is how you reach it, not how you move inside it: come by car or by bus from Craignure, then walk. Book the ferry and any bus seat ahead in summer, because sailings and coaches fill and the last one leaves early.
- 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
GuideCalgary, Scotland
Key facts
- Best way to arrive
- Car on the Craignure ferry, or the connecting bus from the pier
- Getting around the village
- On foot; it is a short walk end to end
- Public transport on Mull
- Sparse; a few daily buses, fewer on Sundays
- Taxi
- Local firms, limited numbers; book ahead for ferries and evenings
- Ride-hailing
- Not available; use phone-booked taxis
- Driving
- Single-track roads with passing places; drive on the left
- Fuel
- Fill up in Craignure, Salen or Tobermory before heading west
- Best season
- May–September for timetables; winter services are thinner
Your options at a glance
Calgary is a hamlet on the west coast of Mull, in Argyll and Bute. There is no station, no airport and no town bus network. Almost every visitor arrives either by car on the Craignure–Oban ferry or by bus from Craignure, and then walks. The table below compares the realistic choices; treat the fares as 2026 estimates and confirm times before you travel.
- Book ferry and bus seats before summer weekends.
- Keep a paper or offline copy of timetables: mobile signal is patchy on the west coast.
- If you drive, top up fuel before the final stretch.
| Option | Typical time | Typical cost | Best for |
|---|---|---|---|
| Car + ferry | Oban–Craignure 45–50 min, then 40–50 min drive | Ferry from about £20 return for a car with passengers; fuel extra | Flexibility, beaches, evening light |
| Bus from Craignure | About 45–60 min to Calgary | A few pounds single | Walkers and cyclists without a car |
| Taxi from Craignure | About 35–45 min | Metered or fixed quote; ask when booking | Arrivals after the last bus |
| Bicycle | 2–3 h from Craignure | Ferry ticket only | Fit riders with a full day |
| On foot | Not practical from Craignure | Free | Only within the hamlet |
Times and fares are 2026 estimates; ferry and bus timetables change by season (check).
Ferry and bus: the practical route
The main crossing is Oban to Craignure, run by Caledonian MacBrayne. Sailings take roughly 45–50 minutes and run several times a day, with a reduced winter timetable. Vehicles should be booked ahead in summer; foot passengers can usually turn up, but reserving costs nothing and saves a wait.
From Craignure pier, buses run along the island's roads, including the route past Calgary. Service is thin: a handful of journeys a day, fewer on Sundays, and the last departure is early by city standards. Check the current timetable and buy your ticket on board or in advance, depending on the operator.
If you are coming from the mainland without a car, the usual pattern is train or bus to Oban, ferry to Craignure, then the connecting bus. Allow a buffer of at least an hour at Craignure; ferries can be delayed by weather.
- Oban–Craignure: about 45–50 min, several sailings daily
- Craignure–Calgary by bus: about 45–60 min
- Sunday service is limited or absent in winter (check)
Driving on Mull
Driving gives you the most freedom, and the roads to Calgary are manageable if you are used to rural driving. Expect single-track stretches with passing places: pull into the left-hand passing place to let oncoming traffic through, and do not park in one. Drive on the left, and give way to buses, lorries and livestock.
Fuel is limited. Fill up in Craignure, Salen or Tobermory before heading west, and do not rely on finding a pump near Calgary. Car hire is available in Oban and on the island, but automatic cars are scarce and should be booked well ahead; the parent country note that manual gearboxes are the default applies here too.
Parking at Calgary is informal and fills quickly on sunny summer days. Arrive before mid-morning if you want a space near the beach, and never block field gates or passing places.
- Single-track roads: use passing places, do not stop in them
- Fuel: Craignure, Salen, Tobermory (check current opening hours)
- Automatic hire cars: book weeks ahead
- Parking: informal, fills on sunny days
Taxis and ride-hailing
There is no Uber or similar ride-hailing on Mull. Taxis are local firms with a small number of cars, so book by phone as early as you can, especially for ferry connections, evenings and Sundays. Ask for a fixed quote when you book, since metered fares on longer runs can add up.
A taxi from Craignure to Calgary is the sensible fallback if you miss the last bus, but do not count on one being free at short notice in high season. If your ferry is delayed, call the taxi firm or the bus operator rather than assuming a later service exists.
- Book by phone, not an app
- Ask for a fixed price for Craignure–Calgary
- Confirm Sunday and evening availability when you book
What it costs
The figures below are 2026 estimates for planning, not quotes. Ferry fares vary by season and by whether you take a car; bus fares are modest; taxis are the expensive option for a single journey.
| Item | 2026 estimate | Notes |
|---|---|---|
| Oban–Craignure ferry, foot passenger | About £8–10 return | Cheaper off-peak (check) |
| Oban–Craignure ferry, car with passengers | From about £20 return | Book ahead in summer (check) |
| Bus Craignure–Calgary | A few pounds single | Exact fare varies by operator (check) |
| Taxi Craignure–Calgary | Ask for a quote | Higher in evenings and on Sundays (check) |
| Car hire | From about £40–90 per day | Fuel extra; automatics cost more |
| Fuel | About £1.40–1.50 a litre | Parent country figure; island prices can be higher (check) |
All prices are 2026 estimates; confirm with the operator before you travel.
Tips that save the day
Treat the ferry as the fixed point in your plan and build the rest around it. If you are day-tripping from Oban, check the last return sailing before you leave the pier, and leave slack for the bus back to Craignure.
Mobile signal is patchy on the west coast, so download timetables, tickets and maps before you set off. An eSIM helps for data, but it will not create signal where there is none.
Weather changes plans more often than timetables do. Wind can delay or cancel sailings, and a wet day makes the single-track drive slower. Keep one flexible day in your itinerary.
- Screenshot your ferry and bus times
- Carry cash for small fares and donations
- Plan around the last sailing, not the first
- Check the weather forecast the night before
Questions people ask
What is the best way to get around Calgary?
For most visitors, a car on the Craignure ferry, then walking once you are in the hamlet. Without a car, take the bus from Craignure pier. Inside Calgary everything is walkable, so you do not need transport once you arrive.
Is there a transit pass for Calgary?
No. Calgary has no town transit network or pass. You pay per ferry crossing and per bus journey, or hire a car. Island-wide rover tickets may exist in some seasons, so check with the operator before relying on one.
Are taxis or ride-hailing better in Calgary?
Ride-hailing is not available on Mull. Use a local taxi booked by phone, and ask for a fixed quote for the Craignure run. Book ahead for ferries, evenings and Sundays, when cars are scarce.
Do I need a car on Mull?
Not strictly, but it helps. Buses are infrequent and stop early, so a car gives you beaches, evening light and flexibility. If you skip it, plan around the timetable and book taxis for gaps.
How long does the ferry from Oban take?
The Oban–Craignure crossing takes about 45–50 minutes. Sailings run several times a day, with a reduced winter timetable. Book vehicles ahead in summer and allow a buffer for weather delays.
Deep dive
Every source; changeable facts are marked check