Trip to Salt Lake City

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance km
Avg. price$
Flights found

Planes from McAllen to Salt Lake City

🛫 Flying from McAllen to Salt Lake City involves taking a connecting flight with a travel time of around 5 hours and 32 minutes. Delta, American Airlines, and United Airlines provide options for this route. 🌄 Upon arrival in Salt Lake City, travelers can expect a journey of approximately 6 hours and 11 minutes from McAllen by plane. Although there is no direct flight, the one-stopover trip offers a convenient way to reach the scenic destination. 💸 Flight prices between Salt Lake City and McAllen range from $167 to $910, allowing flexibility in budget and options for travelers seeking to explore the vibrant city of Salt Lake City.

Where to stay in Salt Lake City

There are over 166 hotels to stay in Salt Lake City. Prices range from $47 per night.

Accomodation
  • Delta, American Airlines, and United Airlines offer flights from McAllen Airport in Texas to Salt Lake City Airport in Utah. These airlines provide several options for travelers looking to fly between the two cities. Passengers can choose from various flight times and pricing options, making it convenient to find a suitable flight for their travel needs.
  • The flight from McAllen to Salt Lake City typically takes around 6 hours and 11 minutes. This duration may vary depending on factors such as the airline, route taken, and any layovers. Passengers can expect a relatively straightforward journey between these two cities with a flight time of approximately 6 hours and 11 minutes.
  • The cost of a flight from McAllen to Salt Lake City can vary between $167 and $910. The price range is influenced by factors such as the airline chosen, time of booking, and availability of tickets. Passengers are advised to compare prices across different airlines and booking platforms to find the best deal for their travel budget when flying between McAllen and Salt Lake City.