There are 7 ways to get from British Columbia to Moscow by plane 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 Vancouver International Airport to Moscow Vnukovo
best- Fly from Vancouver International Airport (YVR) to Moscow Vnukovo (VKO)plane YVR - VKO
22h 13m₽32,323–110,681Fly Vancouver International Airport to Sheremetyevo International Airport
cheapest- Fly from Vancouver International Airport (YVR) to Sheremetyevo International Airport (SVO)plane YVR - SVO
20h 42m₽23,578–65,861Fly Nanaimo to Sheremetyevo International Airport
- Fly from Nanaimo (ZNA) to Sheremetyevo International Airport (SVO)plane ZNA - SVO
23h 17m₽33,544–90,639Fly Victoria Inner Harbour Apt to Sheremetyevo International Airport
- Fly from Victoria Inner Harbour Apt (YWH) to Sheremetyevo International Airport (SVO)plane YWH - SVO
24h 30m₽37,558–100,653Ferry to Seattle-Tacoma International Airport, fly to Moscow Vnukovo
- Take the ferry from Victoria to Seattle Clipper Terminalferry
- Fly from Seattle-Tacoma International Airport (SEA) to Moscow Vnukovo (VKO)plane SEA - VKO
25h 41m₽40,789–117,959Fly Vancouver International Airport to Domodedovo International Airport
- Fly from Vancouver International Airport (YVR) to Domodedovo International Airport (DME)plane YVR - DME
27h 32m₽34,513–96,031Ferry to Seattle-Tacoma International Airport, fly to Sheremetyevo International Airport
- Take the ferry from Victoria to Seattle Clipper Terminalferry
- Fly from Seattle-Tacoma International Airport (SEA) to Sheremetyevo International Airport (SVO)plane SEA - SVO
25h 56m₽42,044–118,139
Vancouver International Airport (YVR) to Moscow Vnukovo (VKO) flights
Comparing Your Travel Options
The cheapest way to get from British Columbia to Moscow is to fly which costs RUB 23000 - RUB 70000 and takes 20h 42m.
The fastest way to get from British Columbia to Moscow is to fly which takes 20h 42m and costs RUB 23000 - RUB 70000.
The distance between British Columbia and Moscow is 8269 km.
It takes approximately 22h 13m to get from British Columbia to Moscow, including transfers.
Moscow is 10h ahead of British Columbia. It is currently 9:44 PM in British Columbia and 7:44 AM in Moscow.
What companies run services between British Columbia, Canada and Moscow, Russia?
Turkish Airlines flies from Vancouver International Airport (YVR) to Moscow Vnukovo (VKO) twice daily.
- Website
- airserbia.com
Flights from Vancouver International Airport to Sheremetyevo International Airport via Munich, Belgrade
- Ave. Duration
- 17h
- When
- Sunday
- Estimated price
- ₽31,000–110,000
Flights from Vancouver International Airport to Sheremetyevo International Airport via London Heathrow, Belgrade
- Ave. Duration
- 18h 25m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₽29,000–110,000
Flights from Vancouver International Airport to Sheremetyevo International Airport via Frankfurt, Belgrade
- Ave. Duration
- 19h 5m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₽31,000–110,000
Flights from Vancouver International Airport to Sheremetyevo International Airport via Zurich, Belgrade
- Ave. Duration
- 20h 10m
- When
- Wednesday
- Estimated price
- ₽29,000–110,000
Flights from Vancouver International Airport to Sheremetyevo International Airport via Vienna, Belgrade
- Ave. Duration
- 22h 30m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₽23,000–65,000
Flights from Nanaimo to Sheremetyevo International Airport via Vancouver International Airport, Munich, Belgrade
- Ave. Duration
- 23h 12m
- When
- Sunday, Tuesday, and Thursday
- Estimated price
- ₽35,000–130,000
Flights from Nanaimo to Sheremetyevo International Airport via Vancouver International Airport, Frankfurt, Belgrade
- Ave. Duration
- 25h 50m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₽33,000–120,000
Flights from Nanaimo to Sheremetyevo International Airport via Vancouver International Airport, Zurich, Belgrade
- Ave. Duration
- 22h 10m
- When
- Wednesday
- Estimated price
- ₽33,000–120,000
Flights from Victoria Inner Harbour Apt to Sheremetyevo International Airport via Vancouver International Airport, Frankfurt, Belgrade
- Ave. Duration
- 26h 15m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₽36,000–130,000
Flights from Victoria Inner Harbour Apt to Sheremetyevo International Airport via Vancouver International Airport, Zurich, Belgrade
- Ave. Duration
- 24h 45m
- When
- Wednesday
- Estimated price
- ₽37,000–130,000
Flights from Victoria Inner Harbour Apt to Sheremetyevo International Airport via Vancouver International Airport, Munich, Belgrade
- Ave. Duration
- 27h 17m
- When
- Sunday and Tuesday
- Estimated price
- ₽39,000–140,000
Flights from Seattle-Tacoma International Airport to Sheremetyevo International Airport via Munich, Belgrade
- Ave. Duration
- 17h 40m
- When
- Wednesday and Sunday
- Estimated price
- ₽30,000–110,000
Flights from Seattle-Tacoma International Airport to Sheremetyevo International Airport via London Heathrow, Belgrade
- Ave. Duration
- 18h
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₽34,000–120,000
Flights from Seattle-Tacoma International Airport to Sheremetyevo International Airport via Frankfurt, Belgrade
- Ave. Duration
- 18h 40m
- When
- Monday, Wednesday, Thursday, and Sunday
- Estimated price
- ₽30,000–110,000
- Website
- turkishairlines.com
Flights from Vancouver International Airport to Moscow Vnukovo via Istanbul
- Ave. Duration
- 19h 36m
- When
- Monday, Tuesday, Wednesday, Friday, and Saturday
- Estimated price
- ₽32,000–110,000
Flights from Seattle-Tacoma International Airport to Moscow Vnukovo via Istanbul
- Ave. Duration
- 18h 31m
- When
- Every day
- Estimated price
- ₽30,000–100,000
- Website
- uralairlines.ru
Flights from Vancouver International Airport to Domodedovo International Airport via Istanbul
- Ave. Duration
- 40h 5m
- When
- Monday, Tuesday, Wednesday, Friday, and Saturday
- Estimated price
- ₽32,000–110,000
Flights from Vancouver International Airport to Domodedovo International Airport via Frankfurt, Erevan
- Ave. Duration
- 27h
- When
- Every day
- Estimated price
- ₽34,000–130,000
- Website
- aeroflot.ru
Flights from Vancouver International Airport to Sheremetyevo International Airport via Istanbul
- Ave. Duration
- 18h 45m
- When
- Monday, Tuesday, Wednesday, Friday, and Saturday
- Estimated price
- ₽32,000–110,000
Flights from Seattle-Tacoma International Airport to Sheremetyevo International Airport via Istanbul
- Ave. Duration
- 17h 40m
- When
- Every day
- Estimated price
- ₽31,000–100,000
- Website
- flyone.eu
Flights from Vancouver International Airport to Domodedovo International Airport via Frankfurt, Erevan
- Ave. Duration
- 40h 20m
- When
- Saturday and Sunday
- Estimated price
- ₽34,000–95,000
- Phone
- +1 800-888-2535
- Website
- clippervacations.com
Ferry from Victoria to Seattle Clipper Terminal
- Ave. Duration
- 2h 45m
- Frequency
- Once daily
- Estimated price
- ₽10,000–17,000
- Schedules at
- clippervacations.com
- Adult
- ₽10,000–17,000
- Child
- ₽6,500–8,500
Ferry from Victoria to Seattle Clipper Terminal
- Ave. Duration
- 2h 45m
- Frequency
- Once daily
- Estimated price
- ₽10,000–17,000
- Schedules at
- clippervacations.com
- Adult
- ₽10,000–17,000
- Child
- ₽6,500–8,500
Want to know more about travelling around Russia
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 US: What do I need to know?
Read the travel guide

