There are 7 ways to get from Whitefish to Provo by plane, train, bus, train (Amtrak), 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, train
best- Fly from Glacier Park International Airport (FCA) to Salt Lake City International Airport (SLC)FCA - SLC
- Take the train from North Temple Station to Provo Central Station
4h 13m$149–702Drive 687.4 mi
cheapest- Drive from Whitefish to Provo687.4 mi
10h 25m$126–182Bus
- Take the bus from North Valley Hospital - Whitefish to Shelby Amtrak Station
- Take the bus from Shelby Amtrak Station to Great Falls Transfer Center
- Take the bus from Great Falls Transfer Center to Butte, MT
- Take the bus from Butte, MT to Idaho Falls, ID
- Take the bus from Idaho Falls to Salt Lake City Airport
- Take the bus from Salt Lake City Airport to Provo Central Station
22h 9m$134–291Train (Amtrak)
- Take the train from Whitefish Amtrak Station to Portland
- Take the train from Portland to Sacramento
- Take the train from Sacramento to Provo Amtrak
2d$241–868Train, bus
- Take the train from Whitefish Amtrak Station to Spokane
- Take the bus from Spokane Station to Boise, ID - Airport
- Take the bus from 3988 W Chinden - Boise to Boost Mobile Store - Orem, UT
28h 41m$168–305Train, bus via Spokane Airport (GEG)
- Take the train from Whitefish Amtrak Station to Spokane
- Take the bus from Spokane International Airport to Boise, ID - Airport
- Take the bus from 3988 W Chinden - Boise to Boost Mobile Store - Orem, UT
28h 56m$170–334Train, bus via Pocatello
- Take the train from Whitefish Amtrak Station to Spokane
- Take the bus from Spokane Station to Boise, ID - Airport
- Take the bus from Boise, ID - Airport to Pocatello, ID - Red Lion
- Take the bus from Pocatello, ID - Red Lion to Ogden, UT
- Take the train from Ogden Central Station to Provo Central Station750
28h 58m$167–364
Whitefish to Provo by train (Amtrak)
Questions & Answers
The cheapest way to get from Whitefish to Provo is to drive which costs $120 - $190 and takes 10h 25m.
The fastest way to get from Whitefish to Provo is to fly and train which takes 4h 13m and costs $140 - $700.
No, there is no direct train from Whitefish station to Provo. However, there are services departing from Whitefish Amtrak Station and arriving at Provo Amtrak via Portland and Sacramento. The journey, including transfers, takes approximately 2 days 0h.
The distance between Whitefish and Provo is 597 miles. The road distance is 691.4 miles.
The best way to get from Whitefish to Provo without a car is to bus which takes 22h 9m and costs $130 - $300.
It takes approximately 4h 13m to get from Whitefish to Provo, including transfers.
Whitefish to Provo train services, operated by Amtrak, depart from Whitefish Amtrak Station.
The best way to get from Whitefish to Provo is to bus which takes 22h 9m and costs $130 - $300. Alternatively, you can train, which costs $240 - $900 and takes 2 days 0h.
Whitefish to Provo train services, operated by Amtrak, arrive at Portland station.
Yes, the driving distance between Whitefish to Provo is 691 miles. It takes approximately 10h 25m to drive from Whitefish to Provo.
What companies run services between Whitefish, MT, USA and Provo, UT, USA?
You can take a vehicle from Whitefish to Provo Central Station via North Valley Hospital - Whitefish, Shelby Amtrak Station, Great Falls Transfer Center, Butte, MT, Idaho Falls, and Salt Lake City Airport in around 22h 9m. Alternatively, you can take a train from Whitefish Amtrak Station to Provo Amtrak via Portland and Sacramento in around 2d.
- Website
- delta.com
Flights from Glacier Park International Airport to Salt Lake City International Airport
- Ave. Duration
- 1h 54m
- When
- Every day
- Estimated price
- $110–650
- Phone
- +1 801-743-3882
- rideuta@rideuta.com
- Website
- rideuta.com
Train from North Temple Station to Provo Central Station
- Ave. Duration
- 1h 9m
- Frequency
- Hourly
- Estimated price
- $2–7
- Schedules at
- rideuta.com
- Adult - full fare
- $2–7
Train from Ogden Central Station to Provo Central Station
- Ave. Duration
- 2h 4m
- Frequency
- Hourly
- Estimated price
- $2–10
- Schedules at
- rideuta.com
- Adult - full fare
- $2–10
Rome2Rio's guide to Amtrak
Contact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Whitefish Amtrak Station to Portland
- Ave. Duration
- 13h 56m
- Frequency
- Twice daily
- Estimated price
- $85–420
- Website
- https://www.amtrak.com/home.html
Train from Portland to Sacramento
- Ave. Duration
- 16h 6m
- Frequency
- Once daily
- Estimated price
- $85–210
- Website
- https://www.amtrak.com/home.html
Train from Sacramento to Provo Amtrak
- Ave. Duration
- 16h 55m
- Frequency
- Once daily
- Estimated price
- $70–240
- Website
- https://www.amtrak.com/home.html
- Coach Seat - Advance Purchase
- $70–190
- Coach Seat short notice purchase
- $95–240
- Business - advance purchase
- $130–550
- Business Class
- $210–550
Train from Whitefish Amtrak Station to Spokane
- Ave. Duration
- 5h 23m
- Frequency
- 3 times a day
- Estimated price
- $35–75
- Website
- https://www.amtrak.com/home.html
- Phone
- +1 406-470-0727
- tctransit@gmail.com
- Website
- northern.rural-transit.com
Bus from North Valley Hospital - Whitefish to Shelby Amtrak Station
- Ave. Duration
- 2h 55m
- Frequency
- Twice a week
- Schedules at
- 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 208-656-8824
- info@saltlakeexpress.com
- Website
- saltlakeexpress.com
Bus from Great Falls Transfer Center to Butte, MT
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- $30–70
- Schedules at
- saltlakeexpress.com
Bus from Butte, MT to Idaho Falls, ID
- Ave. Duration
- 3h 45m
- Frequency
- 4 times a week
- Estimated price
- $40–80
- Schedules at
- saltlakeexpress.com
Bus from Idaho Falls to Salt Lake City Airport
- Ave. Duration
- 4h 5m
- Frequency
- 5 times a day
- Estimated price
- $40–80
- Schedules at
- saltlakeexpress.com
Bus from Salt Lake City Airport to Provo Central Station
- Ave. Duration
- 1h 10m
- Frequency
- 3 times a day
- Estimated price
- $15–50
- Schedules at
- saltlakeexpress.com
Bus from Spokane Station to Boise, ID - Airport
- Ave. Duration
- 11h
- Frequency
- Twice daily
- Estimated price
- $65–120
- Schedules at
- saltlakeexpress.com
Bus from Boise, ID - Airport to Pocatello, ID - Red Lion
- Ave. Duration
- 3h 50m
- Frequency
- Twice daily
- Estimated price
- $45–85
- Schedules at
- saltlakeexpress.com
Bus from Pocatello, ID - Red Lion to Ogden, UT
- Ave. Duration
- 2h 17m
- Frequency
- 5 times a day
- Estimated price
- $28–65
- Schedules at
- saltlakeexpress.com
- Phone
- +1 800-366-6975
- info@busnws.com
- Website
- northwesternstagelines.com
Bus from Spokane Station to Boise, ID - Airport
- Ave. Duration
- 10h
- Frequency
- Once daily
- Estimated price
- $50–130
- Schedules at
- northwesternstagelines.com
- Adults 12 and over
- $50–130
Bus from Spokane International Airport to Boise, ID - Airport
- Ave. Duration
- 10h 30m
- Frequency
- Once daily
- Estimated price
- $50–130
- Schedules at
- northwesternstagelines.com
- Adults 12 and over
- $50–130
- Phone
- +1 833 766 3553
- Website
- tufesainternacional.com
Bus from 3988 W Chinden - Boise to Boost Mobile Store - Orem, UT
- Ave. Duration
- 9h 15m
- Frequency
- Twice a week
- Estimated price
- $75–100
- Schedules at
- tufesainternacional.com
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
More Questions & Answers
Book your Whitefish to Provo train tickets online with Omio.
There are 129+ hotels available in Provo.



















