Directions from Glacier National Park to Yellowstone National Park

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

Train, bus, night bus, shuttle, drive  •  26 h 52 min

  1. Take the train from West Glacier Amtrak to Spokane Amtrak
  2. Take the bus from Spokane, Wa to Missoula, Mt
  3. Take the night bus from Missoula, MT to Butte, MT 942
  4. Take a shuttle bus from Butte, MT to Idaho Falls, ID
  5. Take the bus from Idaho Falls Walmart to Grand Targhee Resort
  6. Drive from Grand Targhee Resort to Yellowstone National Park

$240 - $401

6 alternative options

Drive  •  8 h 3 min

  1. Drive from Glacier National Park to Yellowstone National Park 442.5 miles

$40 - $65

Taxi, fly to West Yellowstone  •  6 h 43 min

  1. Take a taxi from Glacier National Park to Kalispell
  2. Fly from Kalispell (FCA) to West Yellowstone (WYS) FCA - WYS

$746 - $2,807

Taxi, fly to Jackson, drive  •  6 h 53 min

  1. Take a taxi from Glacier National Park to Kalispell
  2. Fly from Kalispell (FCA) to Jackson (JAC) FCA - JAC
  3. Drive from Jackson to Yellowstone National Park

$604 - $2,550

Taxi, fly to Cody, drive  •  9 h 1 min

  1. Take a taxi from Glacier National Park to Kalispell
  2. Fly from Kalispell (FCA) to Cody (COD) FCA - COD
  3. Drive from Cody to Yellowstone National Park

$547 - $2,255

Taxi, fly to Idaho Falls, drive  •  10 h 23 min

  1. Take a taxi from Glacier National Park to Kalispell
  2. Fly from Kalispell (FCA) to Idaho Falls (IDA) FCA - IDA
  3. Drive from Grand Targhee Resort to Yellowstone National Park

$659 - $2,617

Train, bus, shuttle, taxi  •  23 h 37 min

  1. Take the train from West Glacier Amtrak to Shelby Amtrak
  2. Take the bus from Shelby Amtrak to Great Falls, MT - Transit Transfer Center
  3. Take a shuttle bus from Great Falls, MT to Butte, MT
  4. Take a shuttle bus from Butte, MT to Idaho Falls, ID
  5. Take a taxi from Idaho Falls, ID to Rexburg, ID
  6. Take a shuttle bus from Rexburg, ID to West Yellowstone, MT

$378 - $522

What companies run services between Glacier National Park, MT, USA and Yellowstone National Park, WY, USA?

There is no direct connection from Glacier National Park to Yellowstone National Park. However, you can take the taxi to West Glacier Amtrak, take the train to Spokane Amtrak, take the walk to Spokane, Wa, take the bus to Missoula, Mt, take the walk to Missoula, MT, take the night bus to Butte, MT, take the shuttle to Idaho Falls, ID, take the walk to Idaho Falls Walmart, take the bus to Grand Targhee Resort, then take the drive to Yellowstone National Park. Alternatively, you can take the drive to Yellowstone National Park.

Airlines
Delta
Website
delta.com
Flights from Kalispell to West Yellowstone via Salt Lake City
Ave. Duration
6 h 45 min
When
Every day
Estimated price
$500 - $2,500
Flights from Kalispell to Jackson via Salt Lake City
Ave. Duration
5 h 36 min
When
Every day
Estimated price
$480 - $2,400
Flights from Kalispell to Cody via Salt Lake City
Ave. Duration
5 h 5 min
When
Every day
Estimated price
$420 - $2,100
Flights from Kalispell to Idaho Falls via Salt Lake City
Ave. Duration
5 h 34 min
When
Every day
Estimated price
$470 - $2,400
United Airlines
Website
united.com
Flights from Kalispell to Jackson via Denver
Ave. Duration
5 h 59 min
When
Every day
Estimated price
$600 - $2,800
Flights from Kalispell to Jackson via San Francisco
Ave. Duration
6 h 59 min
When
Wednesday
Estimated price
$700 - $3,000
Flights from Kalispell to Jackson via Los Angeles
Ave. Duration
7 h 51 min
When
Every day
Estimated price
$750 - $3,100
Flights from Kalispell to Cody via Denver
Ave. Duration
5 h 50 min
When
Every day
Estimated price
$500 - $2,300
Flights from Kalispell to Idaho Falls via Denver
Ave. Duration
6 h 8 min
When
Every day
Estimated price
$600 - $2,800
Train operators
Amtrak
Phone
+1 1-800-872-7245
Website
amtrak.com
Train from West Glacier Amtrak to Spokane Amtrak
Ave. Duration
6 h 17 min
Frequency
3 times a day
Estimated price
$50 - $130
Website
amtrak.com
Coach Seat
$50 - $75
Flexi Coach Seat
$85 - $130
Business Coach Seat
$90 - $130
Room
$230 - $320
Train from West Glacier Amtrak to Shelby Amtrak
Ave. Duration
3 h 17 min
Frequency
3 times a day
Estimated price
$30 - $75
Website
amtrak.com
Coach Seat
$30 - $50
Flexi Coach Seat
$55 - $85
Business Coach Seat
$50 - $75
Room
$170 - $240
Bus operators
Greyhound USA
Phone
+1 214-849-8100
Email
ifsr@greyhound.com
Website
greyhound.com
Bus from Spokane, Wa to Missoula, Mt
Ave. Duration
4 h
Frequency
Hourly
Estimated price
$26 - $65
Website
greyhound.com
Economy
$26 - $40
Flexible
$45 - $65
Jefferson Lines
Phone
800-451-5333
Email
info@jeffersonlines.com
Website
jeffersonlines.com
Night bus from Missoula, MT to Butte, MT
Ave. Duration
1 h 50 min
Frequency
Every 3 hours
Estimated price
$29 - $40
Schedules at
jeffersonlines.com
Salt Lake Express
Phone
+1 208-656-8824
Email
info@saltlakeexpress.com
Website
saltlakeexpress.com
Shuttle from Butte, MT to Idaho Falls, ID
Ave. Duration
4 h 50 min
Frequency
Twice daily
Estimated price
$40 - $55
Schedules at
saltlakeexpress.com
Shuttle from Great Falls, MT to Butte, MT
Ave. Duration
3 h
Frequency
Once daily
Estimated price
$35 - $50
Schedules at
saltlakeexpress.com
Shuttle from Rexburg, ID to West Yellowstone, MT
Ave. Duration
2 h 15 min
Frequency
Twice daily
Estimated price
$25 - $55
Schedules at
saltlakeexpress.com
Pocatello Limo
Phone
1-208-480-1250
Email
pocatellolimo@gmail.com
Website
pocatellolimo.com
Bus from Idaho Falls Walmart to Grand Targhee Resort
Ave. Duration
2 h 5 min
Frequency
Twice a week
Estimated price
$32
Schedules at
pocatellolimo.com
Toole County
Other operators
Taxi from Glacier National Park to Kalispell
Ave. Duration
59 min
Estimated price
$110 - $140

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.

Questions & Answers

The distance between Glacier National Park and Yellowstone National Park is 522 km. The road distance is 708 km.

The cheapest way to get from Glacier National Park to Yellowstone National Park is to drive which costs $40 - $65 and takes 8 h 3 min.

The quickest way to get from Glacier National Park to Yellowstone National Park is to taxi and fly which takes 6 h 43 min and costs $700 - $2,900.

It takes approximately 26 h 52 min to get from Glacier National Park to Yellowstone National Park, including transfers.