There are 6 ways to get from Riyadh to Nanaimo by plane, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Riyadh to Nanaimo Airport
best- Fly from Riyadh (RUH) to Nanaimo Airport (YCD)plane RUH - YCD
26h 21m$705–2,209Fly Riyadh to Nanaimo
cheapest- Fly from Riyadh (RUH) to Nanaimo (ZNA)plane RUH - ZNA
26h 1m$552–1,606Fly Riyadh to Vancouver International Airport, train
- Fly from Riyadh (RUH) to Vancouver International Airport (YVR)plane RUH - YVR
- Take the train from Vancouver Airport YVR South to Nanaimo Harbourtrain
23h 45mFly Riyadh to Victoria International Airport, bus
- Fly from Riyadh (RUH) to Victoria International Airport (YYJ)plane RUH - YYJ
- Take the bus from Victoria, BC - Sandman Inn to Nanaimo, Departure Bay Ferry Terminalbus
27h 55m$600–1,754Fly Riyadh to Comox Valley Airport, bus
- Fly from Riyadh (RUH) to Comox Valley Airport (YQQ)plane RUH - YQQ
- Take the bus from Courtenay to Nanaimo, Departure Bay Ferry Terminal - Passenger entrance, connects to 1:20pm HSB ferrybus
29h 27m$702–2,056Drive to Hamad International Airport, fly to Victoria International Airport, bus
- Drive from Riyadh to Hamad International Airport (DOH)car
- Fly from Hamad International Airport (DOH) to Victoria International Airport (YYJ)plane DOH - YYJ
- Take the bus from Victoria, BC - Sandman Inn to Nanaimo, Departure Bay Ferry Terminalbus
29h 27m$845–2,215
Riyadh (RUH) to Nanaimo Airport (YCD) flights
Comparing Your Travel Options
The cheapest way to get from Riyadh to Nanaimo is to fly which costs $550 - $1,700 and takes 26h 1m.
The fastest way to get from Riyadh to Nanaimo is to fly which takes 26h 1m and costs $550 - $1,700.
The distance between Riyadh and Nanaimo is 11788 km.
It takes approximately 26h 21m to get from Riyadh to Nanaimo, including transfers.
Nanaimo is 10h behind Riyadh. It is currently 5:47 AM in Riyadh and 7:47 PM in Nanaimo.
There are 100+ hotels available in Nanaimo.
What companies run services between Riyadh, Saudi Arabia and Nanaimo, BC, Canada?
Lufthansa, Air Canada, and six other airlines fly from Riyadh (RUH) to Nanaimo Airport (YCD) 4 times a day.
- Website
- aircanada.com
Flights from Riyadh to Nanaimo Airport via Paris Charles de Gaulle, Vancouver International Airport
- Ave. Duration
- 22h 15m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $650–2,400
Flights from Riyadh to Nanaimo Airport via London Heathrow, Vancouver International Airport
- Ave. Duration
- 25h 37m
- When
- Every day
- Estimated price
- $650–2,500
Flights from Riyadh to Nanaimo Airport via Amsterdam Schiphol, Vancouver International Airport
- Ave. Duration
- 30h 30m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $650–2,400
Flights from Riyadh to Victoria International Airport via London Heathrow, Vancouver International Airport
- Ave. Duration
- 26h 1m
- When
- Every day
- Estimated price
- $500–1,900
Flights from Riyadh to Comox Valley Airport via Munich, Vancouver International Airport
- Ave. Duration
- 23h 16m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $650–2,200
Flights from Riyadh to Comox Valley Airport via London Heathrow, Vancouver International Airport
- Ave. Duration
- 26h 11m
- When
- Every day
- Estimated price
- $600–2,200
Flights from Riyadh to Comox Valley Airport via Amsterdam Schiphol, Vancouver International Airport
- Ave. Duration
- 27h 1m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $600–2,200
Flights from Hamad International Airport to Victoria International Airport via Montreal
- Ave. Duration
- 24h 31m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $850–2,400
- Phone
- +1 778 800 0225
- [email protected]
- Website
- Harbour Air
Train from Vancouver Airport YVR South to Nanaimo Harbour
- Ave. Duration
- 20 min
- Frequency
- 3 times a day
- Website
- Harbour Air
- [email protected]
- Website
- Island Link Bus
Bus from Victoria, BC - Sandman Inn to Nanaimo, Departure Bay Ferry Terminal
- Ave. Duration
- 1h 55m
- Frequency
- 4 times a day
- Estimated price
- $45
- Website
- Island Link Bus
- Road Adult
- $45
Bus from Courtenay to Nanaimo, Departure Bay Ferry Terminal - Passenger entrance, connects to 1:20pm HSB ferry
- Ave. Duration
- 1h 20m
- Frequency
- Every 3 hours
- Estimated price
- $44
- Website
- Island Link Bus
- Road Adult
- $44
Bus from Victoria, BC - Sandman Inn to Nanaimo, Departure Bay Ferry Terminal
- Ave. Duration
- 1h 55m
- Frequency
- 4 times a day
- Estimated price
- $45
- Website
- Island Link Bus
- Road Adult
- $45
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Heading to Europe? Read this before you buy a Eurail Pass, Travelling to the UK: What do I need to know?, and Need to know: Eurostar - to help you get the most out of your next trip.

