There are 8 ways to get from Victoria to Colombo by plane, bus, taxi, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Victoria Inner Harbour Apt to Bandaranaike International Airport
best- Fly from Victoria Inner Harbour Apt (YWH) to Bandaranaike International Airport (CMB)YWH - CMB
26h 6mRs 192,246–481,190Ferry to Ganges Harbor, fly to Bandaranaike International Airport
cheapest- Take the ferry from Victoria to Fulford Harbour
- Fly from Ganges Harbor (YGG) to Bandaranaike International Airport (CMB)YGG - CMB
32h 21mRs 131,845–340,145Fly Victoria International Airport to Bandaranaike International Airport
- Fly from Victoria International Airport (YYJ) to Bandaranaike International Airport (CMB)YYJ - CMB
26h 45mRs 141,308–474,308Bus to Nanaimo Airport, fly to Bandaranaike International Airport
- Take the bus from Douglas & Kings to Canada Ave & Station - Train Stn
- Fly from Nanaimo Airport (YCD) to Bandaranaike International Airport (CMB)YCD - CMB
33h 3mRs 151,090–394,090Fly Victoria Inner Harbour Apt to Hatton, taxi, bus
- Fly from Victoria Inner Harbour Apt (YWH) to Hatton (NUF)YWH - NUF
- Take the taxi from Hatton (NUF) to Rathnapura
- Take the bus from Rathnapura to Colombo Bastian Mawatha Bus Terminal
42h 13mRs 225,646–573,274Bus to Nanaimo, fly to Bandaranaike International Airport
- Take the bus from Victoria, BC - Sandman Inn to Nanaimo, Departure Bay Ferry Terminal, Canada
- Fly from Nanaimo (ZNA) to Bandaranaike International Airport (CMB)ZNA - CMB
31h 24mRs 140,922–343,922Bus to Comox Valley Airport, fly to Bandaranaike International Airport
- Take the bus from Victoria, BC - Sandman Inn to Buckley Bay, BC - BC Ferries Terminal
- Fly from Comox Valley Airport (YQQ) to Bandaranaike International Airport (CMB)YQQ - CMB
34h 47mRs 132,836–315,836Fly Victoria Harbour to Vancouver International Airport, fly to Bandaranaike International Airport
- Fly from Victoria Harbour to Vancouver Harbour
- Fly from Vancouver International Airport (YVR) to Bandaranaike International Airport (CMB)YVR - CMB
25h 3mRs 192,478–420,368
Victoria Inner Harbour Apt (YWH) to Bandaranaike International Airport (CMB) flights
Questions & Answers
The cheapest way to get from Victoria to Colombo is to bus and fly which costs Rs. 130000 - Rs. 320000 and takes 34h 47m.
The fastest way to get from Victoria to Colombo is to fly which takes 25h 3m and costs Rs. 190000 - Rs. 420000.
The distance between Victoria and Colombo is 13461 km.
It takes approximately 26h 6m to get from Victoria to Colombo, including transfers.
Colombo is 13h 30m ahead of Victoria. It is currently 12:04 PM in Victoria and 1:34 AM in Colombo.
There are 1470+ hotels available in Colombo.
What companies run services between Victoria, BC, Canada and Colombo, Sri Lanka?
Harbour Air Seaplanes, Air India Limited, and two other airlines fly from Victoria Inner Harbour Apt (YWH) to Bandaranaike International Airport (CMB) 3 times a day.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- srilankan.com
Flights from Victoria Inner Harbour Apt to Bandaranaike International Airport via Vancouver International Airport, Delhi
- Ave. Duration
- 25h 40m
- When
- Every day
- Estimated price
- Rs 180,000–470,000
Flights from Victoria Inner Harbour Apt to Bandaranaike International Airport via Vancouver International Airport, Suvarnabhumi
- Ave. Duration
- 31h
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- Rs 200,000–700,000
Flights from Victoria International Airport to Bandaranaike International Airport via Vancouver International Airport, Suvarnabhumi
- Ave. Duration
- 26h 20m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- Rs 130,000–460,000
Flights from Nanaimo Airport to Bandaranaike International Airport via Vancouver International Airport, Suvarnabhumi
- Ave. Duration
- 30h 10m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- Rs 160,000–550,000
Flights from Nanaimo Airport to Bandaranaike International Airport via Vancouver International Airport, Delhi
- Ave. Duration
- 27h 40m
- When
- Every day
- Estimated price
- Rs 140,000–380,000
Flights from Nanaimo to Bandaranaike International Airport via Vancouver International Airport, Delhi
- Ave. Duration
- 25h 45m
- When
- Every day
- Estimated price
- Rs 120,000–320,000
Flights from Nanaimo to Bandaranaike International Airport via Vancouver International Airport, Suvarnabhumi
- Ave. Duration
- 29h 45m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- Rs 130,000–470,000
Flights from Ganges Harbor to Bandaranaike International Airport via Vancouver International Airport, Delhi
- Ave. Duration
- 25h 50m
- When
- Every day
- Estimated price
- Rs 120,000–320,000
Flights from Ganges Harbor to Bandaranaike International Airport via Vancouver International Airport, Suvarnabhumi
- Ave. Duration
- 31h
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- Rs 130,000–470,000
Flights from Comox Valley Airport to Bandaranaike International Airport via Vancouver International Airport, Suvarnabhumi
- Ave. Duration
- 31h 50m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- Rs 120,000–430,000
Flights from Comox Valley Airport to Bandaranaike International Airport via Vancouver International Airport, Delhi
- Ave. Duration
- 25h 55m
- When
- Every day
- Estimated price
- Rs 110,000–290,000
Flights from Comox Valley Airport to Bandaranaike International Airport via Calgary, Zurich, Male
- Ave. Duration
- 34h 5m
- When
- Friday
- Estimated price
- Rs 140,000–500,000
Flights from Vancouver International Airport to Bandaranaike International Airport via Suvarnabhumi
- Ave. Duration
- 22h 25m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- Rs 110,000–380,000
Flights from Vancouver International Airport to Bandaranaike International Airport via Singapore Changi
- Ave. Duration
- 23h 15m
- When
- Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- Rs 120,000–410,000
Flights from Vancouver International Airport to Bandaranaike International Airport via Delhi
- Ave. Duration
- 23h 25m
- When
- Every day
- Estimated price
- Rs 95,000–260,000
- Website
- airindia.in
Flights from Victoria Inner Harbour Apt to Bandaranaike International Airport via Vancouver International Airport, Delhi
- Ave. Duration
- 34h 50m
- When
- Every day
- Estimated price
- Rs 180,000–470,000
Flights from Nanaimo Airport to Bandaranaike International Airport via Vancouver International Airport, Delhi
- Ave. Duration
- 36h 50m
- When
- Every day
- Estimated price
- Rs 140,000–380,000
Flights from Nanaimo to Bandaranaike International Airport via Vancouver International Airport, Delhi
- Ave. Duration
- 34h 55m
- When
- Every day
- Estimated price
- Rs 120,000–320,000
Flights from Ganges Harbor to Bandaranaike International Airport via Vancouver International Airport, Delhi
- Ave. Duration
- 35h
- When
- Every day
- Estimated price
- Rs 120,000–320,000
Flights from Comox Valley Airport to Bandaranaike International Airport via Vancouver International Airport, Delhi
- Ave. Duration
- 35h 5m
- When
- Every day
- Estimated price
- Rs 110,000–290,000
Flights from Vancouver International Airport to Bandaranaike International Airport via Delhi
- Ave. Duration
- 32h 35m
- When
- Every day
- Estimated price
- Rs 95,000–260,000
- Website
- aircanada.com
Flights from Nanaimo Airport to Bandaranaike International Airport via Vancouver International Airport, Suvarnabhumi
- Ave. Duration
- 43h 31m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- Rs 160,000–550,000
Flights from Nanaimo to Bandaranaike International Airport via Vancouver International Airport, Suvarnabhumi
- Ave. Duration
- 42h 46m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- Rs 130,000–470,000
Flights from Comox Valley Airport to Bandaranaike International Airport via Vancouver International Airport, Suvarnabhumi
- Ave. Duration
- 44h 51m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- Rs 120,000–430,000
- Website
- cinnamonair.com
Flights from Victoria Inner Harbour Apt to Hatton via Vancouver International Airport, Hong Kong, Bandaranaike International Airport
- Ave. Duration
- 37h 30m
- When
- Every day
- Estimated price
- Rs 250,000–850,000
Flights from Victoria Inner Harbour Apt to Hatton via Vancouver International Airport, Delhi, Bandaranaike International Airport
- Ave. Duration
- 38h 30m
- When
- Every day
- Estimated price
- Rs 220,000–600,000
- Website
- thaiairways.com
Flights from Nanaimo to Bandaranaike International Airport via Vancouver International Airport, Suvarnabhumi
- Ave. Duration
- 42h 46m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- Rs 130,000–470,000
Flights from Comox Valley Airport to Bandaranaike International Airport via Vancouver International Airport, Suvarnabhumi
- Ave. Duration
- 42h 26m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- Rs 120,000–430,000
- Website
- cathaypacific.com
Flights from Vancouver International Airport to Bandaranaike International Airport via Hong Kong
- Ave. Duration
- 21h 37m
- When
- Every day
- Estimated price
- Rs 110,000–380,000
- Website
- alaskaair.com
Flights from Victoria International Airport to Bandaranaike International Airport via Seattle, Doha
- Ave. Duration
- 22h 25m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- Rs 170,000–490,000
- Phone
- 250-746-9899
- Website
- bctransit.com
Bus from Douglas & Kings to Canada Ave & Station - Train Stn
- Ave. Duration
- 1h 13m
- Frequency
- 3 times a week
- Estimated price
- Rs 491
- Website
- https://www.bctransit.com/cowichan-valley/home
- Schedules at
- https://www.bctransit.com/cowichan-valley/schedules-and-maps/
- Single Ride - All Passengers
- Rs 491
- Phone
- +94 011-2587372
- info@ntc.gov.lk
- Website
- ntc.gov.lk
Bus from Rathnapura to Colombo Bastian Mawatha Bus Terminal
- Ave. Duration
- 2h 6m
- Frequency
- Every 20 minutes
- Estimated price
- Rs 300–330
- Website
- https://www.ntc.gov.lk/
- Schedules at
- https://www.ntc.gov.lk/times/
- Standard
- Rs 300–330
- Semi Lux
- Rs 340–480
- Super Lux
- Rs 650–850
- info@islandlinkbus.com
- Website
- islandlinkbus.com
Bus from Victoria, BC - Sandman Inn to Nanaimo, Departure Bay Ferry Terminal, Canada
- Ave. Duration
- 1h 55m
- Frequency
- Every 4 hours
- Estimated price
- Rs 9,722
- Book at
- https://www.islandlinkbus.com/booking/login.asp
- Road Adult
- Rs 9,722
Bus from Victoria, BC - Sandman Inn to Buckley Bay, BC - BC Ferries Terminal
- Ave. Duration
- 3h 25m
- Frequency
- 4 times a day
- Estimated price
- Rs 11,964
- Book at
- https://www.islandlinkbus.com/booking/login.asp
- Road Adult
- Rs 11,964
- Phone
- 1-888-223-3779
- Website
- bcferries.com
Ferry from Victoria to Fulford Harbour
- Ave. Duration
- 35 min
- Frequency
- Every 4 hours
- Estimated price
- Rs 700–6,000
- Website
- https://www.bcferries.com
- Book at
- https://www.bcferries.com/RouteSelectionPage
- Schedules at
- https://www.bcferries.com/routes-fares/discover-route-map
- Standard Passenger
- Rs 700–2,100
- Standard Vehicle + Passenger
- Rs 4,300–6,000
- Ave. Duration
- 2h 27m
- Estimated price
- Rs 4,400–5,500
Randidu Cabs and Tours
- Phone
- +94 72 35 77 277
- Website
- business.facebook.com
Pickme
- Phone
- +94117433433
- Website
- pickme.lk
Nuwara Eliya Taxi
- Phone
- +94 72 27 02 600
- Website
- nuwaraeliyataxi.wixsite.com
Minipura Taxi
- Phone
- +94 11 45 22 64 264
- Website
- facebook.com
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 What are the different types of Renfe trains in Spain?, Getting around the Cyclades, and The London Underground: Essential tips to navigate the Tube - to help you get the most out of your next trip.











