There are 7 ways to get from Gallup to Zion National park by train, bus, taxi, shuttle, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, bus, taxi
best- Take the train from Gallup Amtrak Station to Kingman Stationtrain
- Take the bus from Kingman, AZ to Las Vegasbus
- Take the bus from Las Vegas to St. Georgebus
- Take the taxi from St. George to Zion National parktaxi
12h 4m$388–578Drive 361.4 mi
cheapest- Drive from Gallup to Zion National parkcar 361.4 mi
7h 51m$66–96Bus, shuttle
- Take the bus from Gallup to Phoenix Bus Stationbus
- Take the bus from Phoenix to Las Vegasbus
- Take the bus from Las Vegas to St. Georgebus
- Take a shuttle bus from St. George, UT-1275 East Red Hills Parkway to Springdale, UT-Zion-Springdale Visitor Center
17h 7m$210–320Fly to St. George Regional, shuttle
- Fly from Gallup (GUP) to St. George Regional (SGU)plane GUP - SGU
- Take a shuttle bus from St. George, UT-1275 East Red Hills Parkway to Springdale, UT-Zion-Springdale Visitor Center
8h 23m$129–456Train, bus, shuttle
- Take the train from Gallup Amtrak Station to Kingman Stationtrain
- Take the bus from Kingman Station to Mccarran International Airport Amtrak Bus Stopbus
- Take the bus from Harry Reid International to Utah Tech - St Georgebus
- Take a shuttle bus from St. George, UT-1275 East Red Hills Parkway to Springdale, UT-Zion-Springdale Visitor Center
17h 9mTrain, bus, shuttle via Flagstaff
- Take the train from Gallup Amtrak Station to Flagstafftrain
- Take the bus from Flagstaff Amtrak Station to Grand Canyon Maswik Lodgebus
- Take the bus from GC Village Bright Angel Lodge to Grand Canyon North Rimbus
- Take a shuttle bus from Grand Canyon North Rim Visitor Center to St. George, UT-1275 East Red Hills Parkway
- Take a shuttle bus from St. George, UT-1275 East Red Hills Parkway to Springdale, UT-Zion-Springdale Visitor Center
18h 56m$354–527Fly to Harry Reid International Airport, shuttle
- Fly from Gallup (GUP) to Harry Reid International Airport (LAS)plane GUP - LAS
- Take a shuttle bus from Harry Reid International to St. George, UT-1275 East Red Hills Parkway
- Take a shuttle bus from St. George, UT-1275 East Red Hills Parkway to Springdale, UT-Zion-Springdale Visitor Center
8h 43m$130–431
Gallup (GUP) to St. George Regional (SGU) flights
Comparing Your Travel Options
The cheapest way to get from Gallup to Zion National park is to drive which costs $65 - $100 and takes 7h 51m.
The fastest way to get from Gallup to Zion National park is to drive which takes 7h 51m and costs $65 - $100.
The distance between Gallup and Zion National park is 625 miles. The road distance is 363.6 miles.
The best way to get from Gallup to Zion National park without a car is to train and bus and taxi which takes 12h 4m and costs $380 - $600.
It takes approximately 12h 4m to get from Gallup to Zion National park, including transfers.
Yes, the driving distance between Gallup to Zion National park is 364 miles. It takes approximately 7h 51m to drive from Gallup to Zion National park.
There are 128+ hotels available in Zion National park.
What companies run services between Gallup, NM, USA and Zion National park, UT, USA?
There is no direct connection from Gallup to Zion National park. However, you can take the train to Kingman Station, walk to Kingman, AZ, take the bus to Las Vegas, take the bus to St. George, then take the taxi to Zion National park. Alternatively, you can take a vehicle from Gallup to Zion National park via Gallup, Phoenix, Bus Station (E Buckeye Rd), McDowell Rd & Central Av, Phoenix, Las Vegas, St. George, St. George, UT-1275 East Red Hills Parkway, and Springdale, UT-Zion-Springdale Visitor Center in around 17h 7m.
- Website
- aa.com
Flights from Gallup to St. George Regional via Phoenix
- Ave. Duration
- 6h 18m
- When
- Saturday, Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $60–360
Flights from Gallup to Harry Reid International Airport via Phoenix
- Ave. Duration
- 4h 4m
- When
- Saturday to Sunday
- Estimated price
- $50–320
- Website
- southwest.com
Flights from Gallup to Harry Reid International Airport via Phoenix
- Ave. Duration
- 3h 31m
- When
- Sunday and Tuesday
- Estimated price
- $50–320
- Website
- united.com
Flights from Gallup to St. George Regional via Phoenix, Denver
- Ave. Duration
- 8h 30m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $110–550
- Website
- delta.com
Flights from Gallup to St. George Regional via Phoenix, Salt Lake City
- Ave. Duration
- 8h 59m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $90–460
- Website
- contouraviation.com
Flights from Gallup to Harry Reid International Airport via Phoenix, Page
- Ave. Duration
- 7h 3m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $160–700
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Gallup Amtrak Station to Kingman Station
- Ave. Duration
- 5h 48m
- Frequency
- Once daily
- Estimated price
- $190–310
- Website
- Amtrak
Train from Gallup Amtrak Station to Kingman Station
- Ave. Duration
- 5h 48m
- Frequency
- Once daily
- Estimated price
- $190–310
- Website
- Amtrak
Train from Gallup Amtrak Station to Flagstaff
- Ave. Duration
- 2h 55m
- Frequency
- Once daily
- Estimated price
- $100–160
- Website
- Amtrak
- Phone
- +1 833 766 3553
- Website
- Tufesa
Bus from Kingman, AZ to Las Vegas
- Ave. Duration
- 1h 25m
- Frequency
- Every 3 hours
- Estimated price
- $35–60
- Schedules at
- Tufesa
- Adult One way
- $35–60
Bus from Las Vegas to St. George
- Ave. Duration
- 1h 40m
- Frequency
- Once daily
- Estimated price
- $35–65
- Schedules at
- Tufesa
- Adult One way
- $35–65
Bus from Phoenix to Las Vegas
- Ave. Duration
- 5h 10m
- Frequency
- Every 3 hours
- Estimated price
- $60–85
- Schedules at
- Tufesa
- Adult One way
- $60–85
Bus from Las Vegas to St. George
- Ave. Duration
- 1h 40m
- Frequency
- Once daily
- Estimated price
- $35–65
- Schedules at
- Tufesa
- Adult One way
- $35–65
Rome2Rio's guide to Greyhound USA
Contact DetailsContact Details
- Phone
- +1 214-849-8100
- ifsr@greyhound.com
- Website
- Greyhound
Bus from Gallup to Phoenix Bus Station
- Ave. Duration
- 5h 25m
- Frequency
- Twice daily
- Estimated price
- $50–85
- Website
- Greyhound
- Phone
- +1 800-933-8320
- info@stgshuttle.com
- Website
- St. George Shuttle
Shuttle from St. George, UT-1275 East Red Hills Parkway to Springdale, UT-Zion-Springdale Visitor Center
- Ave. Duration
- 1h
- Frequency
- 5 times a day
- Estimated price
- $27–40
- Website
- St. George Shuttle
Shuttle from St. George, UT-1275 East Red Hills Parkway to Springdale, UT-Zion-Springdale Visitor Center
- Ave. Duration
- 1h
- Frequency
- 5 times a day
- Estimated price
- $27–40
- Website
- St. George Shuttle
Shuttle from St. George, UT-1275 East Red Hills Parkway to Springdale, UT-Zion-Springdale Visitor Center
- Ave. Duration
- 1h
- Frequency
- 5 times a day
- Estimated price
- $27–40
- Website
- St. George Shuttle
Shuttle from St. George, UT-1275 East Red Hills Parkway to Springdale, UT-Zion-Springdale Visitor Center
- Ave. Duration
- 1h
- Frequency
- 5 times a day
- Estimated price
- $27–40
- Website
- St. George Shuttle
Shuttle from Harry Reid International to St. George, UT-1275 East Red Hills Parkway
- Ave. Duration
- 2h 10m
- Frequency
- Hourly
- Estimated price
- $35–50
- Website
- St. George Shuttle
Shuttle from St. George, UT-1275 East Red Hills Parkway to Springdale, UT-Zion-Springdale Visitor Center
- Ave. Duration
- 1h
- Frequency
- 5 times a day
- Estimated price
- $27–40
- Website
- St. George Shuttle
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Bus from Kingman Station to Mccarran International Airport Amtrak Bus Stop
- Ave. Duration
- 3h 20m
- Frequency
- Once a week
- Website
- Amtrak
- Phone
- +1 208-656-8824
- info@saltlakeexpress.com
- Website
- Salt Lake Express
Bus from Harry Reid International to Utah Tech - St George
- Ave. Duration
- 3h 47m
- Frequency
- Every 3 hours
- Estimated price
- $28–65
- Website
- Salt Lake Express
- Phone
- +1 928-350-8466
- Website
- arizonashuttle.com
Bus from Flagstaff Amtrak Station to Grand Canyon Maswik Lodge
- Ave. Duration
- 2h
- Frequency
- 3 times a day
- Estimated price
- $50–80
- Book at
- Groome Transportation - Phoenix, AZ
- Phone
- +1 928-638-2820
- info@trans-canyonshuttle.com
- Website
- Trans Canyon Shuttle
Bus from GC Village Bright Angel Lodge to Grand Canyon North Rim
- Ave. Duration
- 4h 29m
- Frequency
- Twice daily
- Estimated price
- $95–140
- Website
- Trans Canyon Shuttle
- Passengers
- $95–140
Shuttle from Grand Canyon North Rim Visitor Center to St. George, UT-1275 East Red Hills Parkway
- Ave. Duration
- 4h 25m
- Frequency
- Once daily
- Estimated price
- $80–110
- Website
- Trans Canyon Shuttle
- Passengers
- $80–110
- Ave. Duration
- 50 min
- Estimated price
- $120–150
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.