There are 5 ways to get from Bellingham to Nanaimo by bus, car ferry, car, plane 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.

Recommended option

Bus, car ferry  •  7 h 25 min

  1. Seattle-Vancouver / ...

$26 - $81

Cheapest option

Drive, car ferry  •  2 h 53 min

$22 - $72

3 alternative options

Bus to Vancouver Harbour, fly to Nanaimo Harbour  •  3 h 11 min

$90 - $115

Train to Vancouver Harbour, fly to Nanaimo Harbour  •  2 h 54 min

$87 - $105

Train to Coal Harbour Spb, fly to Nanaimo  •  3 h 30 min

  1. CXH - ZNA

$97 - $220

What companies run services between Bellingham, WA, USA and Nanaimo, BC, Canada?

There is no direct connection from Bellingham to Nanaimo. However, you can take the line 232 bus to Cordata Station, take the walk to Bellingham Cordata Station, take the bus to Vancouver, BC, take the walk to Main Street-Science World Station Platform 1, take the subway to Burrard Station Platform 1, take the walk to Wb W Georgia St Fs Burrard St--, take the line 250 bus to Horseshoe Bay Ferry Terminal, take the walk to Horseshoe Bay, BC, take the car ferry to Nanaimo Departure Bay, take the walk to Northbound Trans-Canada at Horseshoe Bay-Departure Bay Ferry, then take the line 20 bus to Westbound Wentworth at Richards. Alternatively, you can take the drive to Horseshoe Bay, BC then take the car ferry to Nanaimo Departure Bay.

Airlines
Helijet International
Website
helijet.com
Flights from Coal Harbour Spb to Nanaimo
Ave. Duration
20 min
When
Every day
Estimated price
$95 - $200
Train operators
Amtrak
Phone
+1 1-800-872-7245
Website
amtrak.com
Train from Bellingham Amtrak to Vancouver Pacific Central Station Amtrak
Ave. Duration
1 h 53 min
Frequency
Twice daily
Estimated price
$12 - $20
Website
amtrak.com
Coach Seat
$12 - $20
Business Seat
$28
Bus operators
Boltbus
Phone
+1 1-877-265-8287
Website
boltbus.com
Bus from Bellingham Cordata Station to Vancouver, BC
Ave. Duration
2 h
Frequency
5 times a day
Estimated price
$7 - $14
Schedules at
boltbus.com
Greyhound USA
Phone
+1 214-849-8100
Email
ifsr@greyhound.com
Website
greyhound.com
Bus from Bellingham, Wa to Vancouver, Bc
Ave. Duration
1 h 59 min
Frequency
Every 30 minutes
Estimated price
$12 - $27
Website
greyhound.com
Economy
$12 - $18
Flexible
$21 - $27
Ferry operators
BC Ferries
Website
bcferries.com
Car ferry from Horseshoe Bay, BC to Nanaimo Departure Bay
Ave. Duration
1 h 30 min
Frequency
Every 3 hours
Estimated price
$13 - $60
Schedules at
bcferries.com
Book at
bcferries.com
Passenger
$14
Standard Vehicle
$58
Motorcycle
$36
Other operators
Harbour Air
Phone
1.800.665.0212
Website
harbourair.com
Plane from Vancouver Harbour to Nanaimo Harbour
Ave. Duration
20 min
Frequency
Hourly
Estimated price
$84
Schedules at
harbourair.com
Seaair Seaplanes
Website
seairseaplanes.com
Plane from Vancouver Harbour to Nanaimo Harbour
Ave. Duration
20 min
Frequency
5 times a day
Estimated price
$78
Schedules at
seairseaplanes.com

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.

Questions & Answers

The distance between Bellingham and Nanaimo is 115 km.

The cheapest way to get from Bellingham to Nanaimo is to drive and car ferry which costs $21 - $75 and takes 2 h 53 min.

The quickest way to get from Bellingham to Nanaimo is to drive and car ferry which takes 2 h 53 min and costs $21 - $75.

It takes approximately 7 h 25 min to get from Bellingham to Nanaimo, including transfers.