Simply select points A and B, and we will create a convenient route for you 👍
To build a composite route, click the "Add point" button. You can also move and delete intermediate points.
Cheapest
Best Offer!
Car
37 h 29 min
3861 km.
from $212
Composite Route Car Only
Five ways to Travel from Battle Creek to Vancouver
Select an Option Below to Start Your Journey
Cheapest
By car (3 861 km)
Other
Plane
Train, Plane (Train to Chicago O'Hare International Airport)
Train
Train, Plane (Train to Detroit)
Transport providers
Airlines
Air Canada
Website:
aircanada.com
Plane from Detroit to Vancouver
Ave. Duration:
7h 55m
Frequency:
Every day
Estimated price:
$242.03–$955.39
Plane from Chicago O'Hare International Airport to Vancouver
Ave. Duration:
4h 39m
Frequency:
Every day
Estimated price:
$191.08–$1,082.78
Plane from Kalamazoo-Battle Creek International Airport to Vancouver
Ave. Duration:
8h 2m
Frequency:
Every day
Estimated price:
$280.25–$1,082.78
American Airlines
Website:
aa.com/
Plane from Capital Region International Airport to Vancouver
Ave. Duration:
9h 5m
Frequency:
Every day
Estimated price:
$254.77–$1,146.47
Plane from Detroit to Vancouver
Ave. Duration:
7h 1m
Frequency:
Every day
Estimated price:
$229.29–$1,019.09
Plane from Chicago O'Hare International Airport to Vancouver
Ave. Duration:
4h 35m
Frequency:
Every day
Estimated price:
$267.51–$1,146.47
Plane from Kalamazoo-Battle Creek International Airport to Vancouver
Ave. Duration:
8h 45m
Frequency:
Every day
Estimated price:
$254.77–$1,146.47
Delta
Website:
delta.com/
Plane from Capital Region International Airport to Vancouver
Ave. Duration:
8h 5m
Frequency:
Monday, Tuesday, Thursday, and Saturday
Estimated price:
$242.03–$955.39
Plane from Detroit to Vancouver
Ave. Duration:
5h
Frequency:
Monday, Tuesday, Thursday, and Saturday
Estimated price:
$203.82–$764.32
Plane from Chicago O'Hare International Airport to Vancouver
Ave. Duration:
6h 43m
Frequency:
Wednesday
Estimated price:
$267.51–$828.01
Plane from Kalamazoo-Battle Creek International Airport to Vancouver
Ave. Duration:
7h 5m
Frequency:
Monday, Tuesday, Thursday, and Saturday
Estimated price:
$242.03–$955.39
United Airlines
Website:
united.com/
Plane from Detroit to Vancouver
Ave. Duration:
7h 55m
Frequency:
Every day
Estimated price:
$242.03–$955.39
Plane from Chicago O'Hare International Airport to Vancouver
Ave. Duration:
4h 39m
Frequency:
Every day
Estimated price:
$191.08–$1,082.78
Plane from Kalamazoo-Battle Creek International Airport to Vancouver
Ave. Duration:
8h 2m
Frequency:
Every day
Estimated price:
$280.25–$1,082.78
Alaska Airlines, Inc.
Website:
alaskaair.com/
Plane from Chicago O'Hare International Airport to Vancouver
Ave. Duration:
7h 53m
Frequency:
Every day
Estimated price:
$242.03–$1,082.78
WestJet
Website:
westjet.com/
Plane from Capital Region International Airport to Vancouver
Ave. Duration:
8h 5m
Frequency:
Monday, Tuesday, Thursday, and Saturday
Estimated price:
$242.03–$955.39
Plane from Detroit to Vancouver
Ave. Duration:
5h
Frequency:
Monday, Tuesday, Thursday, and Saturday
Estimated price:
$203.82–$764.32
Plane from Chicago O'Hare International Airport to Vancouver
Ave. Duration:
6h 43m
Frequency:
Wednesday
Estimated price:
$267.51–$828.01
Plane from Kalamazoo-Battle Creek International Airport to Vancouver
Ave. Duration:
7h 5m
Frequency:
Monday, Tuesday, Thursday, and Saturday
Estimated price:
$242.03–$955.39
Train operators
Amtrak
Phone:
+1 800-872-7245
Website:
amtrak.com/home.html
Train from Battle Creek to Chicago
Ave. Duration:
2h 44m
Frequency:
4 times a day
Estimated price:
$22.93–$108.28
Train from Chicago Union Station to Everett
Ave. Duration:
44h 58m
Frequency:
Twice daily
Estimated price:
$203.82–$700.62
Train from Everett Amtrak Station to Vancouver
Ave. Duration:
3h 9m
Frequency:
Twice daily
Estimated price:
$17.83–$95.54
Train from Battle Creek to Dearborn
Ave. Duration:
2h 1m
Frequency:
3 times a day
Estimated price:
$16.56–$95.54
Questions and Answers
What is the cheapest way to get from Battle Creek to Vancouver?
The cheapest way to get from Battle Creek to Vancouver is to train and fly which costs $141.30 - $434.78 and takes 10h 45m.
What is the fastest way to get from Battle Creek to Vancouver?
The fastest way to get from Battle Creek to Vancouver is to drive and fly which takes 9h 34m and costs $217.39 - $869.57 .
Is there a direct train between Battle Creek and Vancouver?
No, there is no direct train from Battle Creek to Vancouver. However, there are services departing from Battle Creek and arriving at Vancouver via Chicago Union Station and Everett Amtrak Station. The journey, including transfers, takes approximately 2 days 4h.
How far is it from Battle Creek to Vancouver?
The distance between Battle Creek and Vancouver is 3136 km. The road distance is 3865.7 km.
How do I travel from Battle Creek to Vancouver without a car?
The best way to get from Battle Creek to Vancouver without a car is to train which takes 2 days 4h and costs $206.52 - $815.22 .
How long does it take to get from Battle Creek to Vancouver?
It takes approximately 9h 34m to get from Battle Creek to Vancouver, including transfers.
Where do I catch the Battle Creek to Vancouver train from?
Battle Creek to Vancouver train services, operated by Amtrak, depart from Battle Creek station.
Train or fly from Battle Creek to Vancouver?
The best way to get from Battle Creek to Vancouver is to train which takes 2 days 4h and costs $206.52 - $815.22 . Alternatively, you can fly, which costs $206.52 - $923.91 and takes 11h 21m.
What is the time difference between Battle Creek and Vancouver?
Vancouver is 3h behind Battle Creek. It is currently 22:57 in Battle Creek and 19:57 in Vancouver.
Where does the Battle Creek to Vancouver train arrive?
Battle Creek to Vancouver train services, operated by Amtrak, arrive at Chicago Union Station.
Can I drive from Battle Creek to Vancouver?
Yes, the driving distance between Battle Creek to Vancouver is 3866 km. It takes approximately 37h 34m to drive from Battle Creek to Vancouver.
Where can I stay near Vancouver?
There are 909+ hotels available in Vancouver. Prices start at $43.85 per night.