There are 7 ways to get from San Bernardino to Great Falls by plane, train, bus, 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.
Fly from Ontario International Airport
best- Fly from Ontario International Airport (ONT) to Great Falls International Airport (GTF)plane ONT - GTF
6h 44m$139–611Bus to John Wayne Airport Orange County, fly
cheapest- Take the bus from San Bernardino to Harbor + Katellabus
- Fly from John Wayne Airport Orange County (SNA) to Great Falls International Airport (GTF)plane SNA - GTF
9h 38m$124–609Train, bus
- Take the train from San Bernardino - Downtown to L.A. Union Stationtrain
- Take the train from Los Angeles to Portlandtrain
- Take the train from Portland to Shelby Amtrak Stationtrain
- Take the bus from Shelby Amtrak Station to Great Falls Transfer Centerbus
2d 6h$630–1,363Drive 1,212.3 mi
- Drive from San Bernardino to Great Fallscar 1,212.3 mi
18h 6m$222–320Train to Los Angeles International Airport, fly
- Take the train from San Bernardino - Downtown to L.A. Union Stationtrain
- Fly from Los Angeles International Airport (LAX) to Great Falls International Airport (GTF)plane LAX - GTF
8h 10m$127–576Train to Burbank Bob Hope Airport, fly
- Take the train from San Bernardino - Downtown to L.A. Union Stationtrain
- Fly from Burbank Bob Hope Airport (BUR) to Great Falls International Airport (GTF)plane BUR - GTF
9h$136–623Train to Long Beach Airport, fly
- Take the train from San Bernardino - Downtown to L.A. Union Stationtrain
- Fly from Long Beach Airport (LGB) to Great Falls International Airport (GTF)plane LGB - GTF
9h 41m$136–619
Ontario International Airport (ONT) to Great Falls International Airport (GTF) flights
Questions & Answers
The cheapest way to get from San Bernardino to Great Falls is to drive which costs $220 - $320 and takes 18h 6m.
The fastest way to get from San Bernardino to Great Falls is to fly which takes 6h 44m and costs $130 - $650.
The distance between San Bernardino and Great Falls is 1009 miles. The road distance is 1219.3 miles.
The best way to get from San Bernardino to Great Falls without a car is to train and bus which takes 2 days 6h and costs $600 - $1,400.
It takes approximately 6h 44m to get from San Bernardino to Great Falls, including transfers.
Great Falls is 1h ahead of San Bernardino. It is currently 4:58 PM in San Bernardino and 5:58 PM in Great Falls.
Yes, the driving distance between San Bernardino to Great Falls is 1219 miles. It takes approximately 18h 6m to drive from San Bernardino to Great Falls.
There are 48+ hotels available in Great Falls.
What companies run services between San Bernardino, CA, USA and Great Falls, MT, USA?
Delta, United Airlines, and two other airlines fly from Ontario International Airport (ONT) to Great Falls International Airport (GTF) every 4 hours.
- Website
- delta.com
Flights from Ontario International Airport to Great Falls International Airport via Salt Lake City
- Ave. Duration
- 5h 40m
- When
- Every day
- Estimated price
- $130–600
Flights from Los Angeles International Airport to Great Falls International Airport via Salt Lake City
- Ave. Duration
- 5h 2m
- When
- Every day
- Estimated price
- $110–550
Flights from John Wayne Airport Orange County to Great Falls International Airport via Salt Lake City
- Ave. Duration
- 5h 42m
- When
- Every day
- Estimated price
- $120–600
Flights from Burbank Bob Hope Airport to Great Falls International Airport via Salt Lake City
- Ave. Duration
- 5h 24m
- When
- Every day
- Estimated price
- $120–600
Flights from Long Beach Airport to Great Falls International Airport via Salt Lake City
- Ave. Duration
- 5h 4m
- When
- Every day
- Estimated price
- $120–600
- Website
- united.com
Flights from Ontario International Airport to Great Falls International Airport via Denver
- Ave. Duration
- 6h 37m
- When
- Every day
- Estimated price
- $160–750
Flights from Los Angeles International Airport to Great Falls International Airport via Denver
- Ave. Duration
- 5h 36m
- When
- Every day
- Estimated price
- $150–650
Flights from John Wayne Airport Orange County to Great Falls International Airport via Denver
- Ave. Duration
- 6h 4m
- When
- Every day
- Estimated price
- $160–700
Flights from Burbank Bob Hope Airport to Great Falls International Airport via Denver
- Ave. Duration
- 6h 9m
- When
- Every day
- Estimated price
- $150–700
Flights from Long Beach Airport to Great Falls International Airport via Denver
- Ave. Duration
- 5h 24m
- When
- Sunday
- Estimated price
- $160–700
- Website
- alaskaair.com
Flights from Ontario International Airport to Great Falls International Airport via Seattle
- Ave. Duration
- 9h 36m
- When
- Every day
- Estimated price
- $290–1,300
Flights from Los Angeles International Airport to Great Falls International Airport via Seattle
- Ave. Duration
- 6h 8m
- When
- Monday, Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- $250–1,200
Flights from John Wayne Airport Orange County to Great Falls International Airport via Seattle
- Ave. Duration
- 7h 32m
- When
- Every day
- Estimated price
- $280–1,300
Flights from Burbank Bob Hope Airport to Great Falls International Airport via Seattle
- Ave. Duration
- 8h 35m
- When
- Every day
- Estimated price
- $270–1,200
- Phone
- (800) 371-LINK (5465)
- Website
- Metrolink Trains
Train from San Bernardino - Downtown to L.A. Union Station
- Ave. Duration
- 1h 50m
- Frequency
- Hourly
- Estimated price
- $9–14
- Website
- Metrolink Trains
Train from San Bernardino - Downtown to L.A. Union Station
- Ave. Duration
- 1h 50m
- Frequency
- Hourly
- Estimated price
- $9–14
- Website
- Metrolink Trains
Train from San Bernardino - Downtown to L.A. Union Station
- Ave. Duration
- 1h 50m
- Frequency
- Hourly
- Estimated price
- $9–14
- Website
- Metrolink Trains
Train from San Bernardino - Downtown to L.A. Union Station
- Ave. Duration
- 1h 50m
- Frequency
- Hourly
- Estimated price
- $9–14
- Website
- Metrolink Trains
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Los Angeles to Portland
- Ave. Duration
- 29h 49m
- Frequency
- Once daily
- Estimated price
- $380–800
- Website
- Amtrak
Train from Portland to Shelby Amtrak Station
- Ave. Duration
- 17h 35m
- Frequency
- Once daily
- Estimated price
- $240–550
- Website
- Amtrak
- Phone
- +1 406-470-0727
- [email protected]
- Website
- northern.rural-transit.com
Bus from Shelby Amtrak Station to Great Falls Transfer Center
- Ave. Duration
- 2h 10m
- Frequency
- 4 times a week
- Schedules at
- northern.rural-transit.com
- Phone
- +1 (951) 565-5002
- Website
- Riverside Transit Agency
Bus from San Bernardino to Harbor + Katella
- Ave. Duration
- 1h 53m
- Frequency
- Hourly
- Estimated price
- $1–5
- Website
- Riverside Transit Agency
- Children 46" tall and under
- $1–4
- Seniors 60+, Disabled, Medicare
- $1–4
- Adults and children over 46" tall
- $1–5
Want to know more about travelling around United States
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












