Lowcost flights from Puerto Vallarta (Mexico) to Saint Louis (United States), €62 - €246

Direct distance between cities: 2462 km. Average direct flight time is 3:53 hours.

Please note! Some routes are seasonal.

From Puerto Vallarta to Saint Louis with Frontier Airlines (F9)
Average ticket price: €62 - €246

Connection in Chicago (United States)
From Puerto Vallarta to Chicago with Frontier Airlines (F9)
Average ticket price: €72 - €288
From Chicago to Saint Louis with Southwest Airlines (WN)
From Chicago to Saint Louis with Fly Lili (FL)
Average ticket price: €11 - €42
Connection in Denver (United States)
From Puerto Vallarta to Denver with Frontier Airlines (F9)
From Puerto Vallarta to Denver with Southwest Airlines (WN)
Average ticket price: €53 - €212
From Denver to Saint Louis with Frontier Airlines (F9)
From Denver to Saint Louis with Southwest Airlines (WN)
Average ticket price: €32 - €128
Connection in Houston (United States)
From Puerto Vallarta to Houston with Southwest Airlines (WN)
Average ticket price: €35 - €142
From Houston to Saint Louis with Southwest Airlines (WN)
Average ticket price: €27 - €110
Connection in Los Angeles (United States)
From Puerto Vallarta to Los Angeles with Southwest Airlines (WN)
Average ticket price: €49 - €196
From Los Angeles to Saint Louis with Southwest Airlines (WN)
Average ticket price: €64 - €255
Connection in Minneapolis (United States)
From Puerto Vallarta to Minneapolis with Sun Country Airlines (SY)
Average ticket price: €73 - €292
From Minneapolis to Saint Louis with Southwest Airlines (WN)
From Minneapolis to Saint Louis with Sun Country Airlines (SY)
From Minneapolis to Saint Louis with Fly Lili (FL)
Average ticket price: €19 - €75
Connection in Phoenix (United States)
From Puerto Vallarta to Phoenix with Southwest Airlines (WN)
Average ticket price: €39 - €157
From Phoenix to Saint Louis with Southwest Airlines (WN)
Average ticket price: €51 - €204