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

When traveling from McAllen to Salt Lake City, there are no direct flights available, but American Airlines and United Airlines offer options with one stopover. The quickest flight takes approximately 5 hours and 43 minutes. The total travel time from McAllen to Salt Lake City by plane is around 6 hours and 22 minutes. Overall, planning ahead and considering different airline options can help make the journey from McAllen to Salt Lake City a smooth and affordable experience.

Where to stay in Salt Lake City

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

Find accommodation
  • 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.