There are 9 ways to get from Barstow to Alberta by bus, plane, bus (Amtrak, Greyhound, Flixbus), train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Harry Reid International Airport, fly to Calgary International Airport
best- Take the bus from Barstow Station to South Strip Transit Terminalbus
- Fly from Harry Reid International Airport (LAS) to Calgary International Airport (YYC)plane LAS - YYC
9h 2mTrain, bus to Los Angeles International Airport, fly to Calgary International Airport
cheapest- Take the train from Barstow Station to Victorville Amtraktrain
- Take the bus from Victorville Transit Center to Los Angeles Union Station Arrivalsbus
- Fly from Los Angeles International Airport (LAX) to Calgary International Airport (YYC)plane LAX - YYC
9h 34m$196–1,027Bus
- Take the bus from Barstow Station to Bakersfieldbus
- Take the bus from Bakersfield Train Station to Sacramento Bus Stationbus
- Take the bus from Sacramento Bus Station to Seattle Bus Stationbus
- Take the bus from Seattle Bus Station to Vancouverbus
- Take the bus from Vancouver, BC to Calgary, AB - Westbrook Mallbus
46h 22mTrain, bus
- Take the train from Barstow Station to Victorville Amtraktrain
- Take the bus from Victorville Transit Center to Los Angeles Union Station Arrivalsbus
- Take the train from Los Angeles to Seattletrain
- Take the train from Seattle to Vancouvertrain
- Take the bus from Vancouver, BC to Calgary, AB - Westbrook Mallbus
2d 9h$457–918Drive 2,322.4 km
- Drive from Barstow to Calgarycar 2,322.4 km
22h 17m$459–663Train, bus to Los Angeles International Airport, fly to Edmonton International Airport
- Take the train from Barstow Station to Victorville Amtraktrain
- Take the bus from Victorville Transit Center to Los Angeles Union Station Arrivalsbus
- Fly from Los Angeles International Airport (LAX) to Edmonton International Airport (YEG)plane LAX - YEG
10h 17m$320–1,045Train to John Wayne Airport Orange County, fly to Calgary International Airport
- Take the train from Barstow Station to Fullerton Amtrak Stationtrain
- Fly from John Wayne Airport Orange County (SNA) to Calgary International Airport (YYC)plane SNA - YYC
12h 8m$283–1,250Train, bus to Palm Springs International Airport, fly to Calgary International Airport
- Take the train from Barstow Station to Fullerton Amtrak Stationtrain
- Take the bus from Fullerton Amtrak Station to Palm Springs Airport Amtrak Bus Stopbus
- Fly from Palm Springs International Airport (PSP) to Calgary International Airport (YYC)plane PSP - YYC
12h 33mTrain, bus to Palm Springs International Airport, fly to Edmonton International Airport
- Take the train from Barstow Station to Fullerton Amtrak Stationtrain
- Take the bus from Fullerton Amtrak Station to Palm Springs Airport Amtrak Bus Stopbus
- Fly from Palm Springs International Airport (PSP) to Edmonton International Airport (YEG)plane PSP - YEG
13h 15m
Harry Reid International Airport (LAS) to Calgary International Airport (YYC) flights
Questions & Answers
The cheapest way to get from Barstow to Alberta is to train and bus and fly which costs $190 - $1,100 and takes 9h 34m.
The fastest way to get from Barstow to Alberta is to train and bus and fly which takes 9h 34m and costs $190 - $1,100.
The distance between Barstow and Alberta is 1944 km. The road distance is 2322.4 km.
The best way to get from Barstow to Alberta without a car is to bus which takes 46h 22m and costs .
It takes approximately 9h 2m to get from Barstow to Alberta, including transfers.
Alberta is 1h ahead of Barstow. It is currently 12:16 PM in Barstow and 1:16 PM in Alberta.
Yes, the driving distance between Barstow to Alberta is 2322 km. It takes approximately 22h 17m to drive from Barstow to Alberta.
There are 862+ hotels available in Alberta.
What companies run services between Barstow, San Bernardino County, CA, USA and Alberta, Canada?
You can take a bus from Barstow Station to EB Downtown West-Kerby Station via Bakersfield, Bakersfield Train Station, Sacramento Bus Station, Seattle Bus Station, Vancouver, Vancouver, BC, Calgary, AB - Westbrook Mall, and EB Westbrook CTrain Station in around 46h 22m.
- Website
- westjet.com
Flights from Harry Reid International Airport to Calgary International Airport
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- $170–800
Flights from Harry Reid International Airport to Calgary International Airport via Salt Lake City
- Ave. Duration
- 4h 46m
- When
- Every day
- Estimated price
- $90–460
Flights from Harry Reid International Airport to Calgary International Airport via Seattle
- Ave. Duration
- 6h 2m
- When
- Every day
- Estimated price
- $100–500
Flights from Harry Reid International Airport to Calgary International Airport via Vancouver
- Ave. Duration
- 6h 6m
- When
- Tuesday to Friday
- Estimated price
- $170–800
Flights from Harry Reid International Airport to Calgary International Airport via Edmonton International Airport
- Ave. Duration
- 6h 13m
- When
- Monday
- Estimated price
- $170–800
Flights from Los Angeles International Airport to Calgary International Airport
- Ave. Duration
- 3h 14m
- When
- Every day
- Estimated price
- $120–850
Flights from Los Angeles International Airport to Calgary International Airport via Vancouver
- Ave. Duration
- 5h 26m
- When
- Every day
- Estimated price
- $120–850
Flights from Los Angeles International Airport to Edmonton International Airport
- Ave. Duration
- 3h 31m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $150–900
Flights from Los Angeles International Airport to Edmonton International Airport via Calgary International Airport
- Ave. Duration
- 5h 42m
- When
- Every day
- Estimated price
- $150–900
Flights from John Wayne Airport Orange County to Calgary International Airport
- Ave. Duration
- 3h 22m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $270–900
Flights from John Wayne Airport Orange County to Calgary International Airport via Seattle
- Ave. Duration
- 5h 55m
- When
- Saturday
- Estimated price
- $130–650
Flights from Palm Springs International Airport to Calgary International Airport
- Ave. Duration
- 3h 16m
- When
- Every day
- Estimated price
- $160–850
Flights from Palm Springs International Airport to Calgary International Airport via Edmonton International Airport
- Ave. Duration
- 5h 53m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $160–850
Flights from Palm Springs International Airport to Calgary International Airport via Vancouver
- Ave. Duration
- 6h 1m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $160–850
Flights from Palm Springs International Airport to Edmonton International Airport
- Ave. Duration
- 3h 32m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $290–1,800
Flights from Palm Springs International Airport to Edmonton International Airport via Calgary International Airport
- Ave. Duration
- 6h 24m
- When
- Every day
- Estimated price
- $290–1,800
Flights from Palm Springs International Airport to Edmonton International Airport via Vancouver
- Ave. Duration
- 6h 44m
- When
- Every day
- Estimated price
- $320–1,800
- Website
- delta.com
Flights from Harry Reid International Airport to Calgary International Airport
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- $170–800
Flights from Harry Reid International Airport to Calgary International Airport via Salt Lake City
- Ave. Duration
- 4h 46m
- When
- Every day
- Estimated price
- $90–460
Flights from Harry Reid International Airport to Calgary International Airport via Seattle
- Ave. Duration
- 6h 2m
- When
- Every day
- Estimated price
- $100–500
Flights from Harry Reid International Airport to Calgary International Airport via Vancouver
- Ave. Duration
- 6h 6m
- When
- Tuesday to Friday
- Estimated price
- $170–800
Flights from Harry Reid International Airport to Calgary International Airport via Edmonton International Airport
- Ave. Duration
- 6h 13m
- When
- Monday
- Estimated price
- $170–800
Flights from Los Angeles International Airport to Calgary International Airport
- Ave. Duration
- 3h 14m
- When
- Every day
- Estimated price
- $120–850
Flights from Los Angeles International Airport to Calgary International Airport via Vancouver
- Ave. Duration
- 5h 26m
- When
- Every day
- Estimated price
- $120–850
Flights from Los Angeles International Airport to Edmonton International Airport
- Ave. Duration
- 3h 31m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $150–900
Flights from Los Angeles International Airport to Edmonton International Airport via Salt Lake City
- Ave. Duration
- 5h 24m
- When
- Friday and Sunday
- Estimated price
- $150–900
Flights from Los Angeles International Airport to Edmonton International Airport via Calgary International Airport
- Ave. Duration
- 5h 59m
- When
- Monday, Friday, and Sunday
- Estimated price
- $150–900
Flights from John Wayne Airport Orange County to Calgary International Airport
- Ave. Duration
- 3h 22m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $270–900
Flights from John Wayne Airport Orange County to Calgary International Airport via Seattle
- Ave. Duration
- 5h 55m
- When
- Saturday
- Estimated price
- $130–650
Flights from John Wayne Airport Orange County to Calgary International Airport via Harry Reid International Airport
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- $270–900
Flights from Palm Springs International Airport to Calgary International Airport
- Ave. Duration
- 3h 16m
- When
- Every day
- Estimated price
- $160–850
Flights from Palm Springs International Airport to Calgary International Airport via Edmonton International Airport
- Ave. Duration
- 5h 53m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $160–850
Flights from Palm Springs International Airport to Calgary International Airport via Vancouver
- Ave. Duration
- 6h 1m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $160–850
Flights from Palm Springs International Airport to Edmonton International Airport
- Ave. Duration
- 3h 32m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $290–1,800
Flights from Palm Springs International Airport to Edmonton International Airport via Calgary International Airport
- Ave. Duration
- 6h 24m
- When
- Every day
- Estimated price
- $290–1,800
Flights from Palm Springs International Airport to Edmonton International Airport via Vancouver
- Ave. Duration
- 6h 44m
- When
- Every day
- Estimated price
- $320–1,800
- Website
- aircanada.com
Flights from Harry Reid International Airport to Calgary International Airport via Vancouver
- Ave. Duration
- 6h 49m
- When
- Every day
- Estimated price
- $110–550
Flights from Los Angeles International Airport to Calgary International Airport via Vancouver
- Ave. Duration
- 5h 48m
- When
- Every day
- Estimated price
- $110–500
Flights from Los Angeles International Airport to Edmonton International Airport via Vancouver
- Ave. Duration
- 5h 47m
- When
- Every day
- Estimated price
- $120–600
Flights from John Wayne Airport Orange County to Calgary International Airport via Vancouver
- Ave. Duration
- 5h 49m
- When
- Every day
- Estimated price
- $140–650
Flights from Palm Springs International Airport to Calgary International Airport via Vancouver
- Ave. Duration
- 5h 49m
- When
- Every day
- Estimated price
- $190–900
Flights from Palm Springs International Airport to Edmonton International Airport via Vancouver
- Ave. Duration
- 7h 52m
- When
- Every day
- Estimated price
- $220–1,000
- Website
- united.com
Flights from Los Angeles International Airport to Edmonton International Airport via San Francisco
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- $110–550
- Website
- flyflair.com
Flights from Los Angeles International Airport to Edmonton International Airport via Vancouver
- Ave. Duration
- 8h
- When
- Monday and Friday
- Estimated price
- $260–1,100
- Website
- alaskaair.com
Flights from John Wayne Airport Orange County to Calgary International Airport via Seattle
- Ave. Duration
- 6h 56m
- When
- Every day
- Estimated price
- $130–650
Rome2Rio's guide to Amtrak
Contact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Barstow Station to Victorville Amtrak
- Ave. Duration
- 37 min
- Frequency
- Twice daily
- Estimated price
- $6–75
- Website
- https://www.amtrak.com/home.html
- Coach Seat - Advance Purchase
- $16–35
- Coach Seat short notice purchase
- $6–75
- Business - advance purchase
- $8–95
- Business Class
- $15–220
Train from Los Angeles to Seattle
- Ave. Duration
- 34h
- Frequency
- Once daily
- Estimated price
- $190–440
- Website
- https://www.amtrak.com/home.html
Train from Seattle to Vancouver
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- $50–130
- Website
- https://www.amtrak.com/home.html
Train from Barstow Station to Fullerton Amtrak Station
- Ave. Duration
- 3h 26m
- Frequency
- Twice daily
- Estimated price
- $22–110
- Website
- https://www.amtrak.com/home.html
- Coach Seat - Advance Purchase
- $30–50
- Coach Seat short notice purchase
- $22–110
- Business - advance purchase
- $30–180
- Business Class
- $50–280
Rome2Rio's guide to Amtrak
Contact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Bus from Barstow Station to South Strip Transit Terminal
- Ave. Duration
- 3h 2m
- Frequency
- Once daily
- Website
- https://www.amtrak.com/home.html
Bus from Barstow Station to Bakersfield
- Ave. Duration
- 2h 44m
- Frequency
- Once daily
- Website
- https://www.amtrak.com/home.html
Bus from Fullerton Amtrak Station to Palm Springs Airport Amtrak Bus Stop
- Ave. Duration
- 2h 10m
- Frequency
- Twice daily
- Website
- https://www.amtrak.com/home.html
Rome2Rio's guide to Greyhound USA
Contact Details
- Phone
- +1 214-849-8100
- ifsr@greyhound.com
- Website
- greyhound.com
Bus from Bakersfield Train Station to Sacramento Bus Station
- Ave. Duration
- 6h 35m
- Frequency
- 3 times a day
- Estimated price
- $65–120
- Website
- https://www.greyhound.com/
Bus from Sacramento Bus Station to Seattle Bus Station
- Ave. Duration
- 15h 5m
- Frequency
- Once daily
- Estimated price
- $120–220
- Website
- https://www.greyhound.com/
Bus from Seattle Bus Station to Vancouver
- Ave. Duration
- 4h 15m
- Frequency
- 5 times a week
- Estimated price
- $50–80
- Website
- https://www.greyhound.com/
- Phone
- +1 (855) 626-8585
- Website
- flixbus.com
Bus from Bakersfield Train Station to Sacramento Bus Station
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- $65–120
- Schedules at
- flixbus.com
Bus from Sacramento Bus Station to Seattle Bus Station
- Ave. Duration
- 16h 30m
- Frequency
- Once daily
- Estimated price
- $120–230
- Schedules at
- flixbus.com
Bus from Seattle Bus Station to Vancouver
- Ave. Duration
- 4h
- Frequency
- 5 times a day
- Estimated price
- $50–85
- Schedules at
- flixbus.com
Bus from Victorville Transit Center to Los Angeles Union Station Arrivals
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Estimated price
- $30–45
- Schedules at
- flixbus.com
- Phone
- 1-833-583-3636
- contact@riderexpress.ca
- Website
- riderexpress.ca
Bus from Vancouver, BC to Calgary, AB - Westbrook Mall
- Ave. Duration
- 13h 40m
- Frequency
- Twice daily
- Estimated price
- $180–230
- Website
- https://riderexpress.ca/
- Standard
- $180–230
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
Travelling to the US: What do I need to know?
Read the travel guide
Why you should take the train in the US
Read the travel guide
Need to know: Greyhound
Read the travel guide










