There are 6 ways to get from Vancouver Airport (YVR) to Colombo by plane, bus, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Vancouver International Airport to Bandaranaike International Airport
best- Fly from Vancouver International Airport (YVR) to Bandaranaike International Airport (CMB)plane YVR - CMB
20h 30mRs 203,941–371,441Fly Vancouver International Airport to Hatton, train
cheapest- Fly from Vancouver International Airport (YVR) to Hatton (NUF)plane YVR - NUF
- Take the train from Hatton to Fort Stationtrain
29h 28mRs 142,963–376,308Bus to Bellingham International Airport, fly to Bandaranaike International Airport
- Take the bus from River Rock Casino Resort, Richmond to Bellingham Airportbus
- Fly from Bellingham International Airport (BLI) to Bandaranaike International Airport (CMB)plane BLI - CMB
29h 18mRs 217,801–572,578Fly Vancouver International Airport to Sigiriya Airport, Mini Bus
- Fly from Vancouver International Airport (YVR) to Sigiriya Airport (GIU)plane YVR - GIU
- Take the bus from Dambulla to Kandybus
26h 26mRs 143,306–375,934Fly Vancouver International Airport to Kandy, train
- Fly from Vancouver International Airport (YVR) to Kandy (KDW)plane YVR - KDW
- Take the train from Kandy to Maradanatrain
27h 8mRs 143,756–377,479Fly Vancouver International Airport to Jaffna, train
- Fly from Vancouver International Airport (YVR) to Jaffna (JAF)plane YVR - JAF
- Take the train from Kankesanturai to Colombo Forttrain
32h 26mRs 276,057–727,893
Vancouver International Airport (YVR) to Bandaranaike International Airport (CMB) flights
Questions & Answers
The cheapest way to get from Vancouver Airport (YVR) to Colombo is to fly which costs Rs. 200000 - Rs. 380000 and takes 20h 30m.
The fastest way to get from Vancouver Airport (YVR) to Colombo is to fly which takes 20h 30m and costs Rs. 200000 - Rs. 380000.
The distance between Vancouver Airport (YVR) and Colombo is 13390 km.
It takes approximately 20h 30m to get from Vancouver Airport (YVR) to Colombo, including transfers.
Colombo is 12h 30m ahead of Vancouver Airport (YVR). It is currently 8:48 AM in Vancouver Airport (YVR) and 9:18 PM in Colombo.
There are 1464+ hotels available in Colombo.
What companies run services between Vancouver Airport (YVR), Canada and Colombo, Sri Lanka?
Cathay Pacific, Air Canada, and four other airlines fly from Vancouver International Airport (YVR) to Bandaranaike International Airport (CMB) 4 times a day.
- Website
- cinnamonair.com
Flights from Vancouver International Airport to Sigiriya Airport via Hong Kong, Bandaranaike International Airport
- Ave. Duration
- 31h 35m
- When
- Every day
- Estimated price
- Rs 190,000–550,000
Flights from Vancouver International Airport to Sigiriya Airport via Delhi, Bandaranaike International Airport
- Ave. Duration
- 36h 15m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- Rs 140,000–380,000
Flights from Vancouver International Airport to Sigiriya Airport via Suvarnabhumi, Bandaranaike International Airport
- Ave. Duration
- 23h 10m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- Rs 170,000–600,000
Flights from Vancouver International Airport to Kandy via Hong Kong, Bandaranaike International Airport
- Ave. Duration
- 34h 5m
- When
- Every day
- Estimated price
- Rs 190,000–550,000
Flights from Vancouver International Airport to Kandy via Delhi, Bandaranaike International Airport
- Ave. Duration
- 36h 15m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- Rs 140,000–380,000
Flights from Vancouver International Airport to Kandy via Suvarnabhumi, Bandaranaike International Airport
- Ave. Duration
- 23h 10m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- Rs 170,000–600,000
Flights from Vancouver International Airport to Hatton via Hong Kong, Bandaranaike International Airport
- Ave. Duration
- 34h 5m
- When
- Every day
- Estimated price
- Rs 180,000–550,000
Flights from Vancouver International Airport to Hatton via Delhi, Bandaranaike International Airport
- Ave. Duration
- 36h 15m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- Rs 140,000–380,000
Flights from Vancouver International Airport to Hatton via Suvarnabhumi, Bandaranaike International Airport
- Ave. Duration
- 23h 10m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- Rs 170,000–600,000
- Website
- goindigo.in
Flights from Vancouver International Airport to Jaffna via Singapore Changi, Madras
- Ave. Duration
- 24h 20m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- Rs 380,000–1,300,000
Flights from Vancouver International Airport to Jaffna via Kolkata, Madras
- Ave. Duration
- 29h 40m
- When
- Every day
- Estimated price
- Rs 270,000–750,000
Flights from Vancouver International Airport to Jaffna via Hong Kong, Madras
- Ave. Duration
- 32h 15m
- When
- Every day
- Estimated price
- Rs 370,000–1,100,000
Flights from Vancouver International Airport to Jaffna via Frankfurt, Madras
- Ave. Duration
- 33h 55m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- Rs 380,000–1,300,000
Flights from Vancouver International Airport to Jaffna via Delhi, Madras
- Ave. Duration
- 36h 55m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- Rs 270,000–750,000
Flights from Vancouver International Airport to Jaffna via Delhi, Tiruchirapalli
- Ave. Duration
- 39h 5m
- When
- Sunday
- Estimated price
- Rs 270,000–750,000
- Website
- cathaypacific.com
Flights from Vancouver International Airport to Bandaranaike International Airport via Hong Kong
- Ave. Duration
- 22h 35m
- When
- Every day
- Estimated price
- Rs 180,000–550,000
- Website
- airindia.in
Flights from Vancouver International Airport to Bandaranaike International Airport via Delhi
- Ave. Duration
- 26h 25m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- Rs 130,000–360,000
- Website
- aircanada.com
Flights from Vancouver International Airport to Bandaranaike International Airport via Singapore Changi
- Ave. Duration
- 23h 25m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- Rs 170,000–600,000
- Website
- singaporeair.com
Flights from Vancouver International Airport to Bandaranaike International Airport via Singapore Changi
- Ave. Duration
- 23h 25m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- Rs 170,000–600,000
- Website
- koreanair.com
Flights from Vancouver International Airport to Bandaranaike International Airport via Incheon
- Ave. Duration
- 27h
- When
- Tuesday and Sunday
- Estimated price
- Rs 150,000–480,000
- Website
- srilankan.com
Flights from Vancouver International Airport to Bandaranaike International Airport via Suvarnabhumi
- Ave. Duration
- 21h 45m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- Rs 160,000–550,000
- Website
- alaskaair.com
Flights from Bellingham International Airport to Bandaranaike International Airport via Seattle, Doha
- Ave. Duration
- 23h 46m
- When
- Every day
- Estimated price
- Rs 200,000–550,000
- Website
- qatarairways.com
Flights from Bellingham International Airport to Bandaranaike International Airport via Seattle, Doha
- Ave. Duration
- 23h 46m
- When
- Every day
- Estimated price
- Rs 200,000–550,000
- Phone
- +94 114 600 111
- Website
- seatreservation.railway.gov.lk
Train from Kandy to Maradana
- Ave. Duration
- 2h 26m
- Frequency
- Every 3 hours
- Estimated price
- Rs 1,200–3,000
- Website
- https://seatreservation.railway.gov.lk/mtktwebslr/
- 2nd Class Fare
- Rs 1,300–1,900
- 3rd Class Fare
- Rs 1,200–1,500
- Air Conditioned Saloon
- Rs 2,300–3,000
Train from Hatton to Fort Station
- Ave. Duration
- 5h 3m
- Frequency
- Twice daily
- Estimated price
- Rs 1,300–3,100
- Website
- https://seatreservation.railway.gov.lk/mtktwebslr/
- 2nd Class Fare
- Rs 1,300–1,900
- 3rd Class Fare
- Rs 1,300–1,600
- Air Conditioned Saloon
- Rs 2,400–3,100
Train from Kankesanturai to Colombo Fort
- Ave. Duration
- 6h 52m
- Frequency
- 4 times a day
- Estimated price
- Rs 1,300–3,400
- Website
- https://seatreservation.railway.gov.lk/mtktwebslr/
- 2nd Class Fare
- Rs 1,300–1,900
- 3rd Class Fare
- Rs 1,500–1,900
- Air Conditioned Saloon
- Rs 2,600–3,400
- Phone
- +1 800.665.2122
- [email protected]
- Website
- quickcoach.com
Bus from River Rock Casino Resort, Richmond to Bellingham Airport
- Ave. Duration
- 2h
- Frequency
- 3 times a day
- Estimated price
- Rs 8,500–10,000
- Website
- https://quickcoach.com/en
- Schedules at
- https://quickcoach.com/en/schedule
- Adult
- Rs 8,500–10,000
- Website
- traveling.com
Bus from Dambulla to Kandy
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- Rs 6,372
- Schedules at
- traveling.com
- Phone
- +94 70 311 0501
- [email protected]
- Website
- sltb.eseat.lk
Bus from Dambulla to Kandy
- Ave. Duration
- 2h 58m
- Frequency
- Once daily
- Estimated price
- Rs 850–1,200
- Schedules at
- sltb.eseat.lk
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 Need to know: Eurostar, Italian Lakes: Getting around by train, and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.









