Trip to St. George

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance km
Avg. price$
Flights found

Planes from Moab to St. George

🛫 Flying from Moab to St. George involves a one-stop flight with a total travel time of 4 hours and 25 minutes. 💸 Prices for a one-way flight between St. George and Moab range from $322 to $578.

Where to stay in St. George

There are over 203 hotels to stay in St. George. Prices range from $46 per night.

Accomodation
  • United Airlines and American Airlines offer flights between Moab and St. George. These flights operate from Grand Junction Airport to St. George Regional Airport, providing travelers with the convenience of connecting between the two cities. It is recommended to check with the respective airlines for updated flight schedules and availability.
  • The flight from Moab to St. George typically takes approximately 4 hours and 38 minutes. Travel time may vary depending on factors such as airline, route, and layovers. It is recommended to check with the airline providing the flight for the most accurate and up-to-date information on travel duration.
  • The cost of a flight from Moab to St. George typically ranges from $322 to $578. Prices may vary based on factors such as the airline chosen, time of booking, and seat availability. It is recommended to check with different airlines and booking platforms to compare prices and find the best deal for your travel dates.