There are 8 ways to get from Las Vegas to Zion National Park by bus, plane, taxi, 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.

Recommended option

Bus to Santa Fe, fly to St George, taxi  •  7 h 18 min

  1. Take the bus from Highlands University to South Capitol
  2. Fly from Santa Fe (SAF) to St George (SGU) SAF - SGU
  3. Take a taxi from St George to Zion National Park

$356 - $1,271

Cheapest option

Train, bus, drive  •  18 h 14 min

  1. Take the train from Las Vegas Intermodal Facility to Kingman Amtrak
  2. Take the bus from Kingman to Cedar City, UT
  3. Drive from Cedar City, UT to Zion National Park

$115 - $341

6 alternative options

Train to Albuquerque, fly to St George, taxi  •  9 h 55 min

  1. Take the train from Las Vegas Intermodal Facility to Albuquerque Alvarado Transportation Center
  2. Fly from Albuquerque (ABQ) to St George (SGU) ABQ - SGU
  3. Take a taxi from St George to Zion National Park

$325 - $1,116

Train to Albuquerque, fly to Cedar City, drive  •  11 h 48 min

  1. Take the train from Las Vegas Intermodal Facility to Albuquerque Alvarado Transportation Center
  2. Fly from Albuquerque (ABQ) to Cedar City (CDC) ABQ - CDC
  3. Drive from Cedar City to Zion National Park

$280 - $1,284

Train, bus, taxi  •  17 h 12 min

  1. Take the train from Las Vegas Intermodal Facility to Kingman Amtrak
  2. Take the bus from Kingman to St George
  3. Take a taxi from St George to Zion National Park

$217 - $468

Train, bus Greyhound USA, drive  •  21 h 3 min

  1. Take the train from Las Vegas Intermodal Facility to Raton Amtrak
  2. Take the bus from Raton to Denver, Co
  3. Take the bus from Denver, Co to Cedar City, Ut
  4. Drive from Cedar City, Ut to Zion National Park

$123 - $290

Train, bus, taxi via BTC Bay #8  •  21 h 3 min

  1. Take the train from Las Vegas Intermodal Facility to Kingman Amtrak
  2. Take the bus from Kingman, AZ to Las Vegas, NV - Airport
  3. Take the bus from Las Vegas, Nv to St George
  4. Take a taxi from St George to Zion National Park

Drive  •  11 h 50 min

  1. Drive from Las Vegas to Zion National Park 645 miles

$60 - $95

Questions & Answers

The cheapest way to get from Las Vegas to Zion National Park is to drive which costs $60 - $95 and takes 11 h 50 min.

More details

The quickest way to get from Las Vegas to Zion National Park is to bus and fly and taxi which takes 7 h 18 min and costs $350 - $1,300.

More details

The distance between Las Vegas and Zion National Park is 723 km. The road distance is 1032 km.

Get driving directions

It takes approximately 7 h 18 min to get from Las Vegas to Zion National Park, including transfers.

More details

What companies run services between Las Vegas, NM, USA and Zion National Park, UT, USA?

There is no direct connection from Las Vegas to Zion National Park. However, you can take the bus to South Capitol, take the taxi to Santa Fe airport, fly to St George, then take the taxi to Zion National Park. Alternatively, you can take the train to Albuquerque Alvarado Transportation Center, take the walk to A.T.C. , take the line 50 bus to Airport Terminal @ Yale, take the walk to Albuquerque airport, fly to St George, then take the taxi to Zion National Park.

Airlines
Delta
Website
delta.com
Flights from Albuquerque to St George via Salt Lake City
Ave. Duration
5 h 10 min
When
Every day
Estimated price
$180 - $900
Flights from Albuquerque to Cedar City via Salt Lake City
Ave. Duration
8 h 42 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$240 - $1,200
Flights from Albuquerque to Cedar City via Los Angeles, Salt Lake City
Ave. Duration
10 h 30 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$320 - $1,400
American Airlines
Website
aa.com
Flights from Santa Fe to St George via Phoenix
Ave. Duration
3 h 45 min
When
Every day
Estimated price
$220 - $1,100
Flights from Albuquerque to St George via Phoenix
Ave. Duration
3 h 58 min
When
Every day
Estimated price
$180 - $850
Flights from Albuquerque to St George via Dallas/Ft.Worth, Phoenix
Ave. Duration
7 h 25 min
When
Every day
Estimated price
$260 - $1,100
United Airlines
Website
united.com
Flights from Santa Fe to St George via Denver
Ave. Duration
6 h 36 min
When
Every day
Estimated price
$250 - $1,200
Flights from Albuquerque to St George via Denver
Ave. Duration
6 h 46 min
When
Every day
Estimated price
$210 - $950
Train operators
Amtrak
Phone
+1 1-800-872-7245
Website
amtrak.com
Train from Las Vegas Intermodal Facility to Albuquerque Alvarado Transportation Center
Ave. Duration
3 h 17 min
Frequency
Twice daily
Estimated price
$30 - $75
Website
amtrak.com
Coach Seat
$30 - $50
Flexi Coach Seat
$55 - $85
Business Coach Seat
$50 - $75
Room
$170 - $240
Train from Las Vegas Intermodal Facility to Kingman Amtrak
Ave. Duration
12 h 1 min
Frequency
Twice daily
Estimated price
$90 - $260
Website
amtrak.com
Coach Seat
$90 - $140
Flexi Coach Seat
$160 - $240
Business Coach Seat
$180 - $260
Room
$380 - $550
Train from Las Vegas Intermodal Facility to Raton Amtrak
Ave. Duration
1 h 47 min
Frequency
Twice daily
Estimated price
$30 - $70
Website
amtrak.com
Coach Seat
$30 - $50
Flexi Coach Seat
$55 - $80
Business Coach Seat
$45 - $70
Room
$160 - $230
Bus operators
New Mexico Transport
Website
dot.state.nm.us
Bus from Highlands University to South Capitol
Ave. Duration
1 h 21 min
Frequency
Every 4 hours
Estimated price
$3
Schedules at
dot.state.nm.us
Tufesa
Phone
016444102444
Website
tufesa.com.mx
Bus from Kingman to St George
Ave. Duration
2 h 56 min
Frequency
Once daily
Estimated price
$14 - $70
Schedules at
tufesa.com.mx
Book at
gotobus.com
Plus
$14 - $21
Platinum
$22 - $28
Ejecutivo
$24 - $35
Bus from Kingman to Cedar City, UT
Ave. Duration
3 h 51 min
Frequency
Once daily
Estimated price
$17 - $75
Schedules at
tufesa.com.mx
Book at
gotobus.com
Plus
$17 - $25
Platinum
$26 - $35
Ejecutivo
$28 - $40
Greyhound USA
Phone
+1 214-849-8100/1-800-231-2222
Email
ifsr@greyhound.com
Website
greyhound.com
Bus from Raton to Denver, Co
Ave. Duration
4 h 15 min
Frequency
Every 2 hours
Estimated price
$27 - $65
Website
greyhound.com
Economy
$27 - $45
Flexible
$50 - $65
Bus from Denver, Co to Cedar City, Ut
Ave. Duration
12 h 30 min
Frequency
Hourly
Estimated price
$60 - $150
Website
greyhound.com
Economy
$60 - $100
Flexible
$110 - $150
Bus from Las Vegas, Nv to St George
Ave. Duration
2 h 5 min
Frequency
Hourly
Estimated price
$17 - $45
Website
greyhound.com
Economy
$17 - $27
Flexible
$30 - $45
Other operators
Taxi from St George to Zion National Park
Ave. Duration
57 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.