There are 5 ways to get from Bellevue to Nanaimo by train (Amtrak), bus, train, ferry, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Seattle to Vancouvertrain Amtrak Cascades
- Take the train from Vancouver Harbour to Nanaimo Harbourtrain 13
6h 56mFerry, bus
cheapest- Take the ferry from Seattle Clipper Terminal to Victoriaferry Seattle
- Take the bus from Victoria, BC - Capital City Station to Nanaimo, Departure Bay Ferry Terminalbus Victoria
7h 58m$224–354Bus, train
- Take the bus from Seattle to Vancouverbus FlixBus 2115 / ...
- Take the train from Vancouver Harbour to Nanaimo Harbourtrain 13
6h 59mFly Seattle Lake Union SPB to Nanaimo
- Fly from Seattle Lake Union SPB (LKE) to Nanaimo (ZNA)plane LKE - ZNA
4h 24m$379–559Fly Seattle - Lake Union to Vancouver Harbour, train
- Fly from Seattle - Lake Union to Vancouver Harbourplane
- Take the train from Vancouver Harbour to Nanaimo Harbourtrain
4h 19m
Seattle Lake Union SPB (LKE) to Nanaimo (ZNA) flights
Questions & Answers
The cheapest way to get from Bellevue to Nanaimo is to ferry and bus which costs $220 - $360 and takes 7h 58m.
The fastest way to get from Bellevue to Nanaimo is to fly which takes 4h 24m and costs $370 - $600.
No, there is no direct train from Bellevue to Nanaimo. However, there are services departing from East Main and arriving at Nanaimo Harbour via Seattle, Main Street-Science World Station @ Platform 1 and Vancouver Harbour. The journey, including transfers, takes approximately 6h 56m.
The distance between Bellevue and Nanaimo is 328 km.
The best way to get from Bellevue to Nanaimo without a car is to train which takes 6h 56m and costs .
It takes approximately 6h 56m to get from Bellevue to Nanaimo, including transfers.
Bellevue to Nanaimo train services, operated by Amtrak, depart from Seattle station.
The best way to get from Bellevue to Nanaimo is to train which takes 6h 56m and costs . Alternatively, you can fly, which costs $370 - $600 and takes 4h 24m.
Bellevue to Nanaimo train services, operated by Amtrak, arrive at Vancouver station.
There are 101+ hotels available in Nanaimo.
What companies run services between Bellevue, WA, USA and Nanaimo, BC, Canada?
You can take a vehicle from East Main to Nanaimo Harbour via Int'l Dist/Chinatown, Seattle, Vancouver, Main Street-Science World Station @ Platform 1, Burrard Station @ Platform 1, and Vancouver Harbour in around 6h 56m. Alternatively, Harbour Air Seaplanes flies from Seattle Lake Union SPB (LKE) to Nanaimo (ZNA) twice daily.
- Website
- harbourair.com
Flights from Seattle Lake Union SPB to Nanaimo via Coal Harbour Spb
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- $370–550
Flights from Seattle Lake Union SPB to Nanaimo via Victoria Inner Harbour Apt, Coal Harbour Spb
- Ave. Duration
- 2h 55m
- When
- Monday to Friday
- Estimated price
- $380–550
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Seattle to Vancouver
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- $55–130
- Website
- Amtrak
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Seattle to Vancouver
- Ave. Duration
- 3h 40m
- Frequency
- 3 times a day
- Estimated price
- $29–45
- Schedules at
- Flixbus USA
- Phone
- +1 800-888-2535
- Website
- clippervacations.com
Ferry from Seattle Clipper Terminal to Victoria
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- $170–300
- Schedules at
- clippervacations.com
- Adult
- $170–300
- Child
- $110–150
Want to know more about travelling around Canada
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
Why you should take the train in the US
Read the travel guide







