There are 7 ways to get from Revelstoke to Tokyo by shuttle, plane, train, bus, 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.
Shuttle to Kelowna International Airport, fly to Tokyo International Airport
best- Take a shuttle bus from Revelstoke, BC - Downtown to Kelowna International Airport
- Fly from Kelowna International Airport (YLW) to Tokyo International Airport (HND)YLW - HND
18h 46m¥49,816–198,436Shuttle to Kelowna International Airport, fly to Narita International Airport, train
cheapest- Take a shuttle bus from Revelstoke, BC - Downtown to Kelowna International Airport
- Fly from Kelowna International Airport (YLW) to Narita International Airport (NRT)YLW - NRT
- Take the train from Narita Airport Terminal 2·3 Station to Tōkyō Station
18h 41m¥43,926–153,116Bus, taxi, shuttle to Kamloops Airport, fly to Tokyo International Airport
- Take the bus from Revelstoke, BC to Chase, BC
- Take the taxi from Chase, BC to Sun Peaks Resort, BC
- Take a shuttle bus from Sun Peaks Resort, BC to Kamloops Airport
- Fly from Kamloops Airport (YKA) to Tokyo International Airport (HND)YKA - HND
23h 2m¥93,498–306,827Bus, taxi, shuttle to Kamloops Airport, fly to Narita International Airport, train
- Take the bus from Revelstoke, BC to Chase, BC
- Take the taxi from Chase, BC to Sun Peaks Resort, BC
- Take a shuttle bus from Sun Peaks Resort, BC to Kamloops Airport
- Fly from Kamloops Airport (YKA) to Narita International Airport (NRT)YKA - NRT
- Take the train from Narita Airport Terminal 2·3 Station to Tōkyō Station
20h 56m¥85,608–231,507Bus to Vancouver International Airport, fly to Tokyo International Airport
- Take the bus from Revelstoke, BC to Vancouver Airport
- Fly from Vancouver International Airport (YVR) to Tokyo International Airport (HND)YVR - HND
21h 31m¥74,292–167,943Bus to Vancouver International Airport, fly to Narita International Airport, train
- Take the bus from Revelstoke, BC to Vancouver Airport
- Fly from Vancouver International Airport (YVR) to Narita International Airport (NRT)YVR - NRT
- Take the train from Narita Airport Terminal 2·3 Station to Tōkyō Station
21h 56m¥48,402–107,623Bus, bus to Calgary International Airport, fly to Narita International Airport, train
- Take the bus from Revelstoke, BC to Banff, AB
- Take the bus from HI Banff Alpine Centre to Calgary Airport
- Fly from Calgary International Airport (YYC) to Narita International Airport (NRT)YYC - NRT
- Take the train from Narita Airport Terminal 2·3 Station to Tōkyō Station
20h 55m¥73,132–143,119
Kelowna International Airport (YLW) to Tokyo International Airport (HND) flights
Questions & Answers
The cheapest way to get from Revelstoke to Tokyo is to bus and fly and train which costs ¥48000 - ¥110000 and takes 21h 56m.
The fastest way to get from Revelstoke to Tokyo is to shuttle and fly and train which takes 18h 41m and costs ¥43000 - ¥160000.
The distance between Revelstoke and Tokyo is 7960 km.
It takes approximately 18h 46m to get from Revelstoke to Tokyo, including transfers.
Tokyo is 17h ahead of Revelstoke. It is currently 8:06 PM in Revelstoke and 1:06 PM in Tokyo.
There are 10663+ hotels available in Tokyo.
What companies run services between Revelstoke, BC, Canada and Tokyo, Japan?
There is no direct connection from Revelstoke to Tokyo. However, you can take the shuttle to Kelowna International Airport, walk to Kelowna International Airport (YLW) airport, fly to Tokyo International Airport (HND), walk to Haneda Airport Terminal 1, take the train to Monorail Hamamatsuchō, walk to Hamamatsuchō, then take the train to Tōkyō Station. Alternatively, you can take the shuttle to Kelowna International Airport, walk to Kelowna International Airport (YLW) airport, fly to Narita International Airport (NRT), walk to Narita Airport Terminal 2·3 Station, then take the train to Tōkyō Station.
- Website
- ana.co.jp
Flights from Kelowna International Airport to Tokyo International Airport via Vancouver International Airport
- Ave. Duration
- 14h 15m
- When
- Every day
- Estimated price
- ¥50,000–370,000
Flights from Kelowna International Airport to Tokyo International Airport via Seattle
- Ave. Duration
- 17h 15m
- When
- Monday, Friday, Saturday, and Sunday
- Estimated price
- ¥50,000–380,000
Flights from Kelowna International Airport to Tokyo International Airport via Victoria, Vancouver International Airport
- Ave. Duration
- 15h 45m
- When
- Saturday
- Estimated price
- ¥50,000–370,000
Flights from Kelowna International Airport to Tokyo International Airport via Comox, Vancouver International Airport
- Ave. Duration
- 16h 15m
- When
- Every day
- Estimated price
- ¥50,000–380,000
Flights from Kelowna International Airport to Tokyo International Airport via Vancouver International Airport, Osaka Kansai
- Ave. Duration
- 16h 55m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥49,000–180,000
Flights from Kelowna International Airport to Narita International Airport via Vancouver International Airport
- Ave. Duration
- 12h 50m
- When
- Every day
- Estimated price
- ¥41,000–150,000
Flights from Kamloops Airport to Tokyo International Airport via Vancouver International Airport
- Ave. Duration
- 15h 15m
- When
- Every day
- Estimated price
- ¥75,000–550,000
Flights from Kamloops Airport to Tokyo International Airport via Victoria, Vancouver International Airport
- Ave. Duration
- 15h 20m
- When
- Tuesday, Friday, and Saturday
- Estimated price
- ¥75,000–600,000
Flights from Kamloops Airport to Tokyo International Airport via Vancouver International Airport, Osaka Kansai
- Ave. Duration
- 16h 50m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥70,000–270,000
Flights from Kamloops Airport to Narita International Airport via Vancouver International Airport
- Ave. Duration
- 12h 50m
- When
- Every day
- Estimated price
- ¥60,000–230,000
Flights from Vancouver International Airport to Tokyo International Airport
- Ave. Duration
- 10h 30m
- When
- Every day
- Estimated price
- ¥75,000–150,000
Flights from Vancouver International Airport to Narita International Airport
- Ave. Duration
- 10h 15m
- When
- Every day
- Estimated price
- ¥35,000–130,000
Flights from Calgary International Airport to Narita International Airport via Vancouver International Airport
- Ave. Duration
- 13h
- When
- Every day
- Estimated price
- ¥40,000–150,000
- Website
- aircanada.com
Flights from Kelowna International Airport to Tokyo International Airport via Vancouver International Airport
- Ave. Duration
- 14h 15m
- When
- Every day
- Estimated price
- ¥50,000–370,000
Flights from Kelowna International Airport to Tokyo International Airport via Victoria, Vancouver International Airport
- Ave. Duration
- 15h 45m
- When
- Saturday
- Estimated price
- ¥50,000–370,000
Flights from Kelowna International Airport to Tokyo International Airport via Comox, Vancouver International Airport
- Ave. Duration
- 16h 15m
- When
- Every day
- Estimated price
- ¥50,000–380,000
Flights from Kelowna International Airport to Narita International Airport via Vancouver International Airport
- Ave. Duration
- 12h 50m
- When
- Every day
- Estimated price
- ¥41,000–150,000
Flights from Kamloops Airport to Tokyo International Airport via Vancouver International Airport
- Ave. Duration
- 17h 40m
- When
- Every day
- Estimated price
- ¥75,000–550,000
Flights from Kamloops Airport to Tokyo International Airport via Victoria, Vancouver International Airport
- Ave. Duration
- 15h 20m
- When
- Tuesday, Friday, and Saturday
- Estimated price
- ¥75,000–600,000
Flights from Kamloops Airport to Narita International Airport via Vancouver International Airport
- Ave. Duration
- 15h 15m
- When
- Every day
- Estimated price
- ¥60,000–230,000
Flights from Vancouver International Airport to Tokyo International Airport
- Ave. Duration
- 10h 30m
- When
- Every day
- Estimated price
- ¥75,000–150,000
Flights from Vancouver International Airport to Narita International Airport
- Ave. Duration
- 10h 15m
- When
- Every day
- Estimated price
- ¥35,000–130,000
Flights from Calgary International Airport to Narita International Airport via Vancouver International Airport
- Ave. Duration
- 13h
- When
- Every day
- Estimated price
- ¥40,000–150,000
- Website
- westjet.com
Flights from Kelowna International Airport to Narita International Airport via Vancouver International Airport
- Ave. Duration
- 12h 30m
- When
- Every day
- Estimated price
- ¥55,000–170,000
Flights from Kelowna International Airport to Narita International Airport via Calgary International Airport
- Ave. Duration
- 13h 10m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ¥50,000–190,000
Flights from Kamloops Airport to Narita International Airport via Calgary International Airport
- Ave. Duration
- 18h 10m
- When
- Every day
- Estimated price
- ¥75,000–290,000
Flights from Kamloops Airport to Narita International Airport via Vancouver International Airport
- Ave. Duration
- 12h 30m
- When
- Every day
- Estimated price
- ¥85,000–260,000
Flights from Vancouver International Airport to Narita International Airport
- Ave. Duration
- 10h 15m
- When
- Every day
- Estimated price
- ¥49,000–150,000
Flights from Calgary International Airport to Narita International Airport
- Ave. Duration
- 10h 50m
- When
- Every day
- Estimated price
- ¥44,000–180,000
Flights from Calgary International Airport to Narita International Airport via Vancouver International Airport
- Ave. Duration
- 14h
- When
- Every day
- Estimated price
- ¥55,000–160,000
- Website
- jal.com
Flights from Kelowna International Airport to Narita International Airport via Vancouver International Airport
- Ave. Duration
- 12h 35m
- When
- Every day
- Estimated price
- ¥55,000–170,000
Flights from Kelowna International Airport to Narita International Airport via Seattle
- Ave. Duration
- 13h 40m
- When
- Monday, Friday, Saturday, and Sunday
- Estimated price
- ¥55,000–170,000
Flights from Kamloops Airport to Narita International Airport via Vancouver International Airport
- Ave. Duration
- 12h 30m
- When
- Every day
- Estimated price
- ¥85,000–260,000
Flights from Vancouver International Airport to Narita International Airport
- Ave. Duration
- 10h 15m
- When
- Every day
- Estimated price
- ¥49,000–150,000
Flights from Calgary International Airport to Narita International Airport via Vancouver International Airport
- Ave. Duration
- 14h
- When
- Every day
- Estimated price
- ¥55,000–160,000
- Website
- zipairtokyo.com
Flights from Kelowna International Airport to Narita International Airport via Vancouver International Airport
- Ave. Duration
- 13h 40m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ¥41,000–130,000
Flights from Kamloops Airport to Narita International Airport via Vancouver International Airport
- Ave. Duration
- 14h 5m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ¥60,000–190,000
Flights from Vancouver International Airport to Narita International Airport
- Ave. Duration
- 10h 15m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ¥26,000–80,000
- Website
- alaskaair.com
Flights from Kelowna International Airport to Narita International Airport via Seattle
- Ave. Duration
- 13h 40m
- When
- Monday, Friday, Saturday, and Sunday
- Estimated price
- ¥55,000–170,000
Flights from Vancouver International Airport to Narita International Airport via Seattle
- Ave. Duration
- 16h 5m
- When
- Every day
- Estimated price
- ¥37,000–140,000
Flights from Calgary International Airport to Narita International Airport via Seattle
- Ave. Duration
- 13h 29m
- When
- Every day
- Estimated price
- ¥41,000–150,000
- Website
- koreanair.com
Flights from Vancouver International Airport to Tokyo International Airport via Incheon
- Ave. Duration
- 16h 50m
- When
- Every day
- Estimated price
- ¥65,000–150,000
Flights from Vancouver International Airport to Narita International Airport via Incheon
- Ave. Duration
- 17h 10m
- When
- Every day
- Estimated price
- ¥42,000–150,000
- Website
- starflyer.jp
Flights from Kelowna International Airport to Tokyo International Airport via Vancouver International Airport, Osaka Kansai
- Ave. Duration
- 16h 55m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥49,000–180,000
Flights from Kamloops Airport to Tokyo International Airport via Vancouver International Airport, Osaka Kansai
- Ave. Duration
- 16h 50m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥70,000–270,000
- Website
- delta.com
Flights from Vancouver International Airport to Tokyo International Airport via Seattle
- Ave. Duration
- 14h 22m
- When
- Every day
- Estimated price
- ¥40,000–150,000
- Phone
- (050) 2016-1603
- Website
- jreast.co.jp
Train from Narita Airport Terminal 2·3 Station to Tōkyō Station
- Ave. Duration
- 59 min
- Frequency
- Every 30 minutes
- Estimated price
- ¥2,700–5,500
- Website
- https://www.jreast.co.jp/e/nex/
- Website
- https://www.eki-net.com/en/jreast-train-reservation/Top/Index
- Green Seat (First Class)
- ¥4,300–5,500
- Ordinary Car
- ¥2,700–3,400
- Phone
- 1-888-569-1969
- info@revelstoketransfers.com
- Website
- revelstoketransfers.com
Shuttle from Revelstoke, BC - Downtown to Kelowna International Airport
- Ave. Duration
- 3h
- Frequency
- 3 times a day
- Estimated price
- ¥226–17,616
- Website
- https://revelstoketransfers.com/
- Adult
- ¥226
- Adult (13+) One-Way
- ¥17,616
- Child (3-12) One-Way
- ¥8,808
- Phone
- 1-833-583-3636
- contact@riderexpress.ca
- Website
- riderexpress.ca
Bus from Revelstoke, BC to Chase, BC
- Ave. Duration
- 2h 20m
- Frequency
- Twice daily
- Estimated price
- ¥6,000–8,000
- Website
- https://riderexpress.ca/
- Standard
- ¥6,000–8,000
Bus from Revelstoke, BC to Vancouver Airport
- Ave. Duration
- 8h 25m
- Frequency
- Twice daily
- Estimated price
- ¥13,000–18,000
- Website
- https://riderexpress.ca/
- Standard
- ¥13,000–18,000
Bus from Revelstoke, BC to Banff, AB
- Ave. Duration
- 4h 5m
- Frequency
- Twice daily
- Estimated price
- ¥8,500–11,000
- Website
- https://riderexpress.ca/
- Standard
- ¥8,500–11,000
- Phone
- (250) 554-8005
- info@sunstarshuttle.com
- Website
- sunstarshuttle.com
Shuttle from Sun Peaks Resort, BC to Kamloops Airport
- Ave. Duration
- 1h
- Frequency
- On demand
- Estimated price
- ¥6,776–14,680
- Website
- https://www.sunstarshuttle.com/
- Single Passenger - One Way
- ¥14,680
- Two or More Passengers - Per Person.
- ¥6,776
- Phone
- +1 800 974 2850
- Website
- banffexplorer.com
Bus from HI Banff Alpine Centre to Calgary Airport
- Ave. Duration
- 1h 10m
- Frequency
- Every 3 hours
- Estimated price
- ¥6,663
- Schedules at
- banffexplorer.com
- Ave. Duration
- 1h 20m
- Estimated price
- ¥10,000–13,000
Little Shuswap Taxi
- Phone
- +1 250 679 8884
Little Shuswap Taxi
- Phone
- +1 250 679 8884
Want to know more about travelling around Japan
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
Travel Insider: Top Japan travel tips by Beatrix Holland
Read the travel guide


