There are 6 ways to get from Swindon to Isle of Iona by train, bus, car, ferry, plane, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, bus, drive, ferry
best- Take the train from Swindon to Bristol Parkwaytrain
- Take the train from Bristol Parkway to Birmingham New Streettrain
- Take the train from Birmingham New Street to Haymarkettrain
- Take the bus from Haymarket to Oban Longsdale Coach Parkbus
- Drive from Oban Longsdale Coach Park to Lochaline Ferry Terminalcar
- Take the ferry from Lochaline Ferry Terminal to Fishnish Ferry Terminalferry
- Drive from Fishnish Ferry Terminal to Fionnphort Mull Ferry Terminalcar
- Take the ferry from Fionnphort Mull Ferry Terminal to Iona Ferry Terminalferry
16h 38m£212–407Train to Bristol Airport, fly, bus, ferry, taxi
cheapest- Take the train from Swindon to Bristol Temple Meadstrain
- Fly from Bristol Airport (BRS) to Glasgow Airport (GLA)plane BRS - GLA
- Take the bus from Terminal Building to Corran Ferry Junctionbus
- Take the bus from Slipway to Slipwaybus
- Take the ferry from Kilchoan Ferry Terminal to Tobermory Mull Ferry Terminalferry
- Take the taxi from Tobermory Mull Ferry Terminal to Fionnphort Mull Ferry Terminaltaxi
- Take the ferry from Fionnphort Mull Ferry Terminal to Iona Ferry Terminalferry
13h 26m£169–299Train to London Heathrow Airport, fly, bus, ferry, taxi
- Take the train from Swindon to London Paddingtontrain
- Fly from London Heathrow Airport (LHR) to Glasgow Airport (GLA)plane LHR - GLA
- Take the bus from Terminal Building to Corran Ferry Junctionbus
- Take the bus from Slipway to Slipwaybus
- Take the ferry from Kilchoan Ferry Terminal to Tobermory Mull Ferry Terminalferry
- Take the taxi from Tobermory Mull Ferry Terminal to Fionnphort Mull Ferry Terminaltaxi
- Take the ferry from Fionnphort Mull Ferry Terminal to Iona Ferry Terminalferry
13h 36m£226–536Train, train to Luton Airport, fly, bus, ferry, taxi
- Take the train from Swindon to London Paddingtontrain
- Take the train from Farringdon to Luton Airport Parkwaytrain
- Fly from Luton Airport (LTN) to Glasgow Airport (GLA)plane LTN - GLA
- Take the bus from Terminal Building to Corran Ferry Junctionbus
- Take the bus from Slipway to Slipwaybus
- Take the ferry from Kilchoan Ferry Terminal to Tobermory Mull Ferry Terminalferry
- Take the taxi from Tobermory Mull Ferry Terminal to Fionnphort Mull Ferry Terminaltaxi
- Take the ferry from Fionnphort Mull Ferry Terminal to Iona Ferry Terminalferry
14h 15m£213–391Train, train to Southampton Airport, fly, bus, ferry, taxi
- Take the train from Swindon to Readingtrain
- Take the train from Reading to Southampton Airport Parkwaytrain
- Fly from Southampton Airport (SOU) to Glasgow Airport (GLA)plane SOU - GLA
- Take the bus from Terminal Building to Corran Ferry Junctionbus
- Take the bus from Slipway to Slipwaybus
- Take the ferry from Kilchoan Ferry Terminal to Tobermory Mull Ferry Terminalferry
- Take the taxi from Tobermory Mull Ferry Terminal to Fionnphort Mull Ferry Terminaltaxi
- Take the ferry from Fionnphort Mull Ferry Terminal to Iona Ferry Terminalferry
14h 19m£203–396Train, train to Birmingham Airport, fly, bus, ferry, taxi
- Take the train from Swindon to Readingtrain
- Take the train from Reading to Birmingham Internationaltrain
- Fly from Birmingham Airport (BHX) to Glasgow Airport (GLA)plane BHX - GLA
- Take the bus from Terminal Building to Corran Ferry Junctionbus
- Take the bus from Slipway to Slipwaybus
- Take the ferry from Kilchoan Ferry Terminal to Tobermory Mull Ferry Terminalferry
- Take the taxi from Tobermory Mull Ferry Terminal to Fionnphort Mull Ferry Terminaltaxi
- Take the ferry from Fionnphort Mull Ferry Terminal to Iona Ferry Terminalferry
14h 48m£211–351
Bristol Airport (BRS) to Glasgow Airport (GLA) flights
Questions & Answers
The cheapest way to get from Swindon to Isle of Iona is to train and fly and bus and ferry and taxi which costs £160 - £300 and takes 13h 26m.
The fastest way to get from Swindon to Isle of Iona is to train and fly and bus and ferry and taxi which takes 13h 26m and costs £160 - £300.
The distance between Swindon and Isle of Iona is 691 miles.
It takes approximately 16h 38m to get from Swindon to Isle of Iona, including transfers.
There are 28+ hotels available in Isle of Iona.
What companies run services between Swindon, England and Isle of Iona, Scotland?
There is no direct connection from Swindon to Isle of Iona. However, you can take the train to Bristol Parkway, take the train to Birmingham New Street, take the train to Haymarket, walk to Haymarket, take the bus to Oban Longsdale Coach Park, drive to Lochaline Ferry Terminal, take the ferry to Fishnish Ferry Terminal, drive to Fionnphort Mull Ferry Terminal, then take the ferry to Iona Ferry Terminal. Alternatively, you can take the train to Bristol Temple Meads, walk to Temple Meads Stn, take the bus to Public Transport Interchange, walk to Bristol Airport (BRS) airport, fly to Glasgow Airport (GLA), walk to Terminal Building, take the bus to Corran Ferry Junction, walk to Slipway, take the bus to Slipway, walk to Kilchoan Ferry Terminal, take the ferry to Tobermory Mull Ferry Terminal, take the taxi to Fionnphort Mull Ferry Terminal, then take the ferry to Iona Ferry Terminal.
- Website
- easyjet.com
Flights from Bristol Airport to Glasgow Airport
- Ave. Duration
- 1h 16m
- When
- Every day
- Estimated price
- £27–95
Flights from Luton Airport to Glasgow Airport
- Ave. Duration
- 1h 18m
- When
- Every day
- Estimated price
- £30–120
Flights from Luton Airport to Glasgow Airport via Belfast (Aldergrove)
- Ave. Duration
- 3h
- When
- Thursday
- Estimated price
- £30–120
Flights from Southampton Airport to Glasgow Airport
- Ave. Duration
- 1h 20m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- £35–150
Flights from Southampton Airport to Glasgow Airport via Belfast (Aldergrove)
- Ave. Duration
- 3h 30m
- When
- Monday and Friday
- Estimated price
- £35–150
Flights from Birmingham Airport to Glasgow Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- £25–80
Flights from Birmingham Airport to Glasgow Airport via Belfast (Aldergrove)
- Ave. Duration
- 3h 10m
- When
- Friday
- Estimated price
- £25–80
- Website
- britishairways.com
Flights from London Heathrow Airport to Glasgow Airport
- Ave. Duration
- 1h 26m
- When
- Every day
- Estimated price
- £55–250
Flights from London Heathrow Airport to Glasgow Airport via Derry
- Ave. Duration
- 2h 50m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- £230–430
Flights from London Heathrow Airport to Glasgow Airport via Belfast City
- Ave. Duration
- 3h 15m
- When
- Monday to Saturday
- Estimated price
- £55–250
- Website
- ryanair.com
Flights from Bristol Airport to Glasgow Airport via Dublin
- Ave. Duration
- 2h 57m
- When
- Every day
- Estimated price
- £45–95
- Website
- loganair.co.uk
Flights from London Heathrow Airport to Glasgow Airport via Derry
- Ave. Duration
- 2h 50m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- £230–430
- Website
- aerlingus.com
Flights from London Heathrow Airport to Glasgow Airport via Belfast City
- Ave. Duration
- 3h 15m
- When
- Monday to Saturday
- Estimated price
- £55–250
- Phone
- +44 (0)345 7000 125
- [email protected]
- Website
- Great Western Railway (GWR)
Train from Swindon to Bristol Parkway
- Ave. Duration
- 22 min
- Frequency
- Hourly
- Estimated price
- £15–29
- Website
- Great Western Railway (GWR)
Train from Swindon to Bristol Temple Meads
- Ave. Duration
- 36 min
- Frequency
- Every 30 minutes
- Estimated price
- £18–35
- Website
- Great Western Railway (GWR)
Train from Swindon to London Paddington
- Ave. Duration
- 59 min
- Frequency
- Every 20 minutes
- Estimated price
- £30–65
- Website
- Great Western Railway (GWR)
Train from Swindon to London Paddington
- Ave. Duration
- 59 min
- Frequency
- Every 20 minutes
- Estimated price
- £30–65
- Website
- Great Western Railway (GWR)
Train from Swindon to Reading
- Ave. Duration
- 29 min
- Frequency
- Every 20 minutes
- Estimated price
- £18–35
- Website
- Great Western Railway (GWR)
Train from Swindon to Reading
- Ave. Duration
- 29 min
- Frequency
- Every 20 minutes
- Estimated price
- £18–35
- Website
- Great Western Railway (GWR)
- Phone
- +44 3447 369 123
- [email protected]
- Website
- Cross Country
Train from Bristol Parkway to Birmingham New Street
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- £45–65
- Website
- Cross Country
Train from Birmingham New Street to Haymarket
- Ave. Duration
- 5h 14m
- Frequency
- 4 times a day
- Estimated price
- £150–220
- Website
- Cross Country
Train from Reading to Southampton Airport Parkway
- Ave. Duration
- 43 min
- Frequency
- Hourly
- Estimated price
- £23–35
- Website
- Cross Country
Train from Reading to Birmingham International
- Ave. Duration
- 1h 24m
- Frequency
- Hourly
- Estimated price
- £45–70
- Website
- Cross Country
- Phone
- +44 (0)345 528 0253
- Website
- Avanti West Coast
Train from Birmingham New Street to Haymarket
- Ave. Duration
- 4h 9m
- Frequency
- Every 4 hours
- Estimated price
- £100–180
- Website
- Avanti West Coast
- Phone
- +44 (0)345 026 4700
- Website
- Thameslink
Train from Farringdon to Luton Airport Parkway
- Ave. Duration
- 36 min
- Frequency
- Every 15 minutes
- Estimated price
- £15–30
- Website
- Thameslink
- Phone
- +44 (0)131 510 4007
- [email protected]
- Website
- Ember
Bus from Haymarket to Oban Longsdale Coach Park
- Ave. Duration
- 3h 41m
- Frequency
- 4 times a day
- Estimated price
- £13–19
- Website
- Ember
Bus from Terminal Building to Corran Ferry Junction
- Ave. Duration
- 2h 24m
- Frequency
- 4 times a day
- Estimated price
- £11–16
- Website
- Ember
Bus from Terminal Building to Corran Ferry Junction
- Ave. Duration
- 2h 24m
- Frequency
- 4 times a day
- Estimated price
- £11–16
- Website
- Ember
Bus from Terminal Building to Corran Ferry Junction
- Ave. Duration
- 2h 24m
- Frequency
- 4 times a day
- Estimated price
- £11–16
- Website
- Ember
Bus from Terminal Building to Corran Ferry Junction
- Ave. Duration
- 2h 24m
- Frequency
- 4 times a day
- Estimated price
- £11–16
- Website
- Ember
Bus from Terminal Building to Corran Ferry Junction
- Ave. Duration
- 2h 24m
- Frequency
- 4 times a day
- Estimated price
- £11–16
- Website
- Ember
- Phone
- 0141 352 4444
- [email protected]
- Website
- Scottish Citylink Coaches Ltd
Bus from Terminal Building to Corran Ferry Junction
- Ave. Duration
- 2h 35m
- Frequency
- 3 times a day
- Estimated price
- £27–40
- Website
- Scottish Citylink Coaches Ltd
Bus from Terminal Building to Corran Ferry Junction
- Ave. Duration
- 2h 35m
- Frequency
- 3 times a day
- Estimated price
- £27–40
- Website
- Scottish Citylink Coaches Ltd
Bus from Terminal Building to Corran Ferry Junction
- Ave. Duration
- 2h 35m
- Frequency
- 3 times a day
- Estimated price
- £27–40
- Website
- Scottish Citylink Coaches Ltd
Bus from Terminal Building to Corran Ferry Junction
- Ave. Duration
- 2h 35m
- Frequency
- 3 times a day
- Estimated price
- £27–40
- Website
- Scottish Citylink Coaches Ltd
Bus from Terminal Building to Corran Ferry Junction
- Ave. Duration
- 2h 35m
- Frequency
- 3 times a day
- Estimated price
- £27–40
- Website
- Scottish Citylink Coaches Ltd
- Phone
- 01967 431 272
- [email protected]
- Website
- Shiel Buses
Bus from Slipway to Slipway
- Ave. Duration
- 2h 4m
- Frequency
- Twice daily
- Estimated price
- £6–8
- Website
- Shiel Buses
Bus from Slipway to Slipway
- Ave. Duration
- 2h 4m
- Frequency
- Twice daily
- Estimated price
- £6–8
- Website
- Shiel Buses
Bus from Slipway to Slipway
- Ave. Duration
- 2h 4m
- Frequency
- Twice daily
- Estimated price
- £6–8
- Website
- Shiel Buses
Bus from Slipway to Slipway
- Ave. Duration
- 2h 4m
- Frequency
- Twice daily
- Estimated price
- £6–8
- Website
- Shiel Buses
Bus from Slipway to Slipway
- Ave. Duration
- 2h 4m
- Frequency
- Twice daily
- Estimated price
- £6–8
- Website
- Shiel Buses
- Phone
- +44 (0)1475 650 397
- [email protected]
- Website
- Caledonian MacBrayne
Ferry from Lochaline Ferry Terminal to Fishnish Ferry Terminal
- Ave. Duration
- 18 min
- Frequency
- Hourly
- Estimated price
- £2–11
- Website
- Caledonian MacBrayne
- Passenger Fare
- £2–4
- Car Fare
- £8–11
Ferry from Fionnphort Mull Ferry Terminal to Iona Ferry Terminal
- Ave. Duration
- 10 min
- Frequency
- Hourly
- Estimated price
- £2–9
- Website
- Caledonian MacBrayne
- Passenger Fare
- £2–3
- Car Fare
- £7–9
Ferry from Kilchoan Ferry Terminal to Tobermory Mull Ferry Terminal
- Ave. Duration
- 35 min
- Frequency
- Every 4 hours
- Estimated price
- £2–14
- Website
- Caledonian MacBrayne
- Passenger Fare
- £2–4
- Car Fare
- £11–14
Ferry from Fionnphort Mull Ferry Terminal to Iona Ferry Terminal
- Ave. Duration
- 10 min
- Frequency
- Hourly
- Estimated price
- £2–9
- Website
- Caledonian MacBrayne
- Passenger Fare
- £2–3
- Car Fare
- £7–9
Ferry from Kilchoan Ferry Terminal to Tobermory Mull Ferry Terminal
- Ave. Duration
- 35 min
- Frequency
- Every 4 hours
- Estimated price
- £2–14
- Website
- Caledonian MacBrayne
- Passenger Fare
- £2–4
- Car Fare
- £11–14
Ferry from Fionnphort Mull Ferry Terminal to Iona Ferry Terminal
- Ave. Duration
- 10 min
- Frequency
- Hourly
- Estimated price
- £2–9
- Website
- Caledonian MacBrayne
- Passenger Fare
- £2–3
- Car Fare
- £7–9
Ferry from Kilchoan Ferry Terminal to Tobermory Mull Ferry Terminal
- Ave. Duration
- 35 min
- Frequency
- Every 4 hours
- Estimated price
- £2–14
- Website
- Caledonian MacBrayne
- Passenger Fare
- £2–4
- Car Fare
- £11–14
Ferry from Fionnphort Mull Ferry Terminal to Iona Ferry Terminal
- Ave. Duration
- 10 min
- Frequency
- Hourly
- Estimated price
- £2–9
- Website
- Caledonian MacBrayne
- Passenger Fare
- £2–3
- Car Fare
- £7–9
Ferry from Kilchoan Ferry Terminal to Tobermory Mull Ferry Terminal
- Ave. Duration
- 35 min
- Frequency
- Every 4 hours
- Estimated price
- £2–14
- Website
- Caledonian MacBrayne
- Passenger Fare
- £2–4
- Car Fare
- £11–14
Ferry from Fionnphort Mull Ferry Terminal to Iona Ferry Terminal
- Ave. Duration
- 10 min
- Frequency
- Hourly
- Estimated price
- £2–9
- Website
- Caledonian MacBrayne
- Passenger Fare
- £2–3
- Car Fare
- £7–9
Ferry from Kilchoan Ferry Terminal to Tobermory Mull Ferry Terminal
- Ave. Duration
- 35 min
- Frequency
- Every 4 hours
- Estimated price
- £2–14
- Website
- Caledonian MacBrayne
- Passenger Fare
- £2–4
- Car Fare
- £11–14
Ferry from Fionnphort Mull Ferry Terminal to Iona Ferry Terminal
- Ave. Duration
- 10 min
- Frequency
- Hourly
- Estimated price
- £2–9
- Website
- Caledonian MacBrayne
- Passenger Fare
- £2–3
- Car Fare
- £7–9
- Ave. Duration
- 1h 14m
- Estimated price
- £100–120
Chris's Taxi Hire
- Phone
- +44 7493 886 237
- Website
- chrishireisleofmull.com
Mull Taxi
- Phone
- +44 7760 426 351
- Website
- mulltaxi.co.uk
Chris's Taxi Hire
- Phone
- +44 7493 886 237
- Website
- chrishireisleofmull.com
Mull Taxi
- Phone
- +44 7760 426 351
- Website
- mulltaxi.co.uk
Chris's Taxi Hire
- Phone
- +44 7493 886 237
- Website
- chrishireisleofmull.com
Mull Taxi
- Phone
- +44 7760 426 351
- Website
- mulltaxi.co.uk
Chris's Taxi Hire
- Phone
- +44 7493 886 237
- Website
- chrishireisleofmull.com
Mull Taxi
- Phone
- +44 7760 426 351
- Website
- mulltaxi.co.uk
Chris's Taxi Hire
- Phone
- +44 7493 886 237
- Website
- chrishireisleofmull.com
Mull Taxi
- Phone
- +44 7760 426 351
- Website
- mulltaxi.co.uk
Want to know more about travelling around United Kingdom
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the UK: What do I need to know?
Read the travel guide
Which London airport should I choose?
Read the travel guide
How to get from Heathrow Airport into central London
Read the travel guide































