Phoenix (PHX) to San Antonio (SAT), Dec 18–20, 2026, return Dec 25–27, 2026: from $207 round trip

Phoenix (PHX) to San Antonio (SAT), Dec 18–20, 2026, return Dec 25–27, 2026: from $207 round trip on Axel, checked Oct 29, 2026. Lowest published fare: $207 round trip, Axel-exclusive, Frontier Airlines, 1 stop, Dec 18–25, 2026, 1 adult, economy, checked Oct 29, 2026. Flights for 1 adult in economy. Prices are total for all travelers in USD, including required taxes. Basic economy may apply.

See flights for these dates: each price link opens AI flight search for that row's exact dates and travelers. Select the complete itinerary there.

Exact travel dates Airline Flights Times, duration, stops Total price Price issued (UTC)
2026-12-18 → 2026-12-26 Southwest Airlines WN4838 / WN3796 09:25:00→12:30:00 2h 05m nonstop · 17:20:00→18:50:00 2h 30m nonstop Axel-exclusive $345.00 2026-10-29T01:56:37Z
2026-12-18 → 2026-12-25 American Airlines AA1829 / AA2053 20:00:00→23:10:00 2h 10m nonstop · 08:19:00→10:02:00 2h 43m nonstop Axel-exclusive $368.00 2026-10-29T01:56:37Z
2026-12-18 → 2026-12-26 Frontier Airlines F93983 + F93420 / F93419 + F91896 15:11:00→21:16:00 5h 05m 1 stop via LAS · 14:44:00→19:48:00 6h 04m 1 stop via LAS Axel-exclusive $207.00 2026-10-29T01:56:37Z
2026-12-18 → 2026-12-27 United Airlines UA337 + UA1521 / UA469 + UA2614 06:20:00→12:48:00 5h 28m 1 stop via DEN · 05:15:00→09:28:00 5h 13m 1 stop via IAH Axel-exclusive $391.00 2026-10-29T01:56:37Z
2026-12-20 → 2026-12-27 Southwest Airlines WN4838 / WN3796 11:05:00→14:10:00 2h 05m nonstop · 20:25:00→21:55:00 2h 30m nonstop Axel-exclusive $390.00 2026-10-29T01:56:37Z
2026-12-20 → 2026-12-25 Southwest Airlines WN3499 / WN3795 19:10:00→22:20:00 2h 10m nonstop · 18:05:00→19:30:00 2h 25m nonstop Axel-exclusive $390.00 2026-10-29T01:56:37Z
2026-12-19 → 2026-12-25 Southwest Airlines WN4447 / WN3795 05:05:00→08:10:00 2h 05m nonstop · 18:05:00→19:30:00 2h 25m nonstop Axel-exclusive $390.00 2026-10-29T01:56:37Z
2026-12-19 → 2026-12-27 Southwest Airlines WN4838 / WN3796 12:05:00→15:15:00 2h 10m nonstop · 20:25:00→21:55:00 2h 30m nonstop Axel-exclusive $390.00 2026-10-29T01:56:37Z
2026-12-20 → 2026-12-26 Southwest Airlines WN4838 / WN3796 11:05:00→14:10:00 2h 05m nonstop · 17:20:00→18:50:00 2h 30m nonstop Axel-exclusive $390.00 2026-10-29T01:56:37Z
2026-12-19 → 2026-12-26 Southwest Airlines WN4838 / WN3796 12:05:00→15:15:00 2h 10m nonstop · 17:20:00→18:50:00 2h 30m nonstop Axel-exclusive $390.00 2026-10-29T01:56:37Z
2026-12-18 → 2026-12-27 Southwest Airlines WN4838 / WN3796 09:25:00→12:30:00 2h 05m nonstop · 20:25:00→21:55:00 2h 30m nonstop Axel-exclusive $345.00 2026-10-29T01:56:37Z
2026-12-18 → 2026-12-25 Southwest Airlines WN4838 / WN3795 09:25:00→12:30:00 2h 05m nonstop · 18:05:00→19:30:00 2h 25m nonstop Axel-exclusive $345.00 2026-10-29T01:56:37Z
2026-12-18 → 2026-12-25 Southwest Airlines WN4754 / WN3795 14:35:00→17:35:00 2h 00m nonstop · 18:05:00→19:30:00 2h 25m nonstop Axel-exclusive $345.00 2026-10-29T01:56:37Z
2026-12-18 → 2026-12-26 Southwest Airlines WN4754 / WN3796 14:35:00→17:35:00 2h 00m nonstop · 17:20:00→18:50:00 2h 30m nonstop Axel-exclusive $345.00 2026-10-29T01:56:37Z
2026-12-18 → 2026-12-27 Southwest Airlines WN4754 / WN3796 14:35:00→17:35:00 2h 00m nonstop · 20:25:00→21:55:00 2h 30m nonstop Axel-exclusive $345.00 2026-10-29T01:56:37Z
2026-12-18 → 2026-12-25 American Airlines AA3325 / AA2053 10:50:00→14:05:00 2h 15m nonstop · 08:19:00→10:02:00 2h 43m nonstop Axel-exclusive $368.00 2026-10-29T01:56:37Z
2026-12-18 → 2026-12-27 American Airlines AA3325 / AA2053 10:50:00→14:05:00 2h 15m nonstop · 08:52:00→10:39:00 2h 47m nonstop Axel-exclusive $368.00 2026-10-29T01:56:37Z
2026-12-18 → 2026-12-27 American Airlines AA1829 / AA2053 20:00:00→23:10:00 2h 10m nonstop · 08:52:00→10:39:00 2h 47m nonstop Axel-exclusive $368.00 2026-10-29T01:56:37Z
2026-12-18 → 2026-12-26 American Airlines AA1829 / AA2252 20:00:00→23:10:00 2h 10m nonstop · 15:35:00→17:08:00 2h 33m nonstop Axel-exclusive $368.00 2026-10-29T01:56:37Z
2026-12-18 → 2026-12-26 American Airlines AA3325 / AA2252 10:50:00→14:05:00 2h 15m nonstop · 15:35:00→17:08:00 2h 33m nonstop Axel-exclusive $368.00 2026-10-29T01:56:37Z
2026-12-20 → 2026-12-27 Southwest Airlines WN3499 / WN3796 19:10:00→22:20:00 2h 10m nonstop · 20:25:00→21:55:00 2h 30m nonstop Axel-exclusive $390.00 2026-10-29T01:56:37Z
2026-12-20 → 2026-12-25 Southwest Airlines WN4838 / WN3795 11:05:00→14:10:00 2h 05m nonstop · 18:05:00→19:30:00 2h 25m nonstop Axel-exclusive $390.00 2026-10-29T01:56:37Z
2026-12-19 → 2026-12-27 Southwest Airlines WN4447 / WN3796 05:05:00→08:10:00 2h 05m nonstop · 20:25:00→21:55:00 2h 30m nonstop Axel-exclusive $390.00 2026-10-29T01:56:37Z
2026-12-19 → 2026-12-25 Southwest Airlines WN4838 / WN3795 12:05:00→15:15:00 2h 10m nonstop · 18:05:00→19:30:00 2h 25m nonstop Axel-exclusive $390.00 2026-10-29T01:56:37Z
2026-12-20 → 2026-12-26 Southwest Airlines WN3499 / WN3796 19:10:00→22:20:00 2h 10m nonstop · 17:20:00→18:50:00 2h 30m nonstop Axel-exclusive $390.00 2026-10-29T01:56:37Z
2026-12-19 → 2026-12-26 Southwest Airlines WN4447 / WN3796 05:05:00→08:10:00 2h 05m nonstop · 17:20:00→18:50:00 2h 30m nonstop Axel-exclusive $390.00 2026-10-29T01:56:37Z
2026-12-19 → 2026-12-26 American Airlines AA1829 / AA2252 20:00:00→23:10:00 2h 10m nonstop · 15:35:00→17:08:00 2h 33m nonstop Axel-exclusive $416.00 2026-10-29T01:56:37Z
2026-12-19 → 2026-12-25 American Airlines AA3325 / AA2053 10:50:00→14:05:00 2h 15m nonstop · 08:19:00→10:02:00 2h 43m nonstop Axel-exclusive $416.00 2026-10-29T01:56:37Z
2026-12-19 → 2026-12-27 American Airlines AA1829 / AA2053 20:00:00→23:10:00 2h 10m nonstop · 08:52:00→10:39:00 2h 47m nonstop Axel-exclusive $416.00 2026-10-29T01:56:37Z
2026-12-20 → 2026-12-27 American Airlines AA1829 / AA2053 20:00:00→23:10:00 2h 10m nonstop · 08:52:00→10:39:00 2h 47m nonstop Axel-exclusive $416.00 2026-10-29T01:56:37Z
2026-12-20 → 2026-12-27 American Airlines AA3325 / AA2053 10:46:00→14:05:00 2h 19m nonstop · 08:52:00→10:39:00 2h 47m nonstop Axel-exclusive $416.00 2026-10-29T01:56:37Z
2026-12-20 → 2026-12-26 American Airlines AA1829 / AA2252 20:00:00→23:10:00 2h 10m nonstop · 15:35:00→17:08:00 2h 33m nonstop Axel-exclusive $416.00 2026-10-29T01:56:37Z
2026-12-19 → 2026-12-26 American Airlines AA3325 / AA2252 10:50:00→14:05:00 2h 15m nonstop · 15:35:00→17:08:00 2h 33m nonstop Axel-exclusive $416.00 2026-10-29T01:56:37Z
2026-12-20 → 2026-12-25 American Airlines AA3325 / AA2053 10:46:00→14:05:00 2h 19m nonstop · 08:19:00→10:02:00 2h 43m nonstop Axel-exclusive $416.00 2026-10-29T01:56:37Z
2026-12-19 → 2026-12-27 American Airlines AA3325 / AA2053 10:50:00→14:05:00 2h 15m nonstop · 08:52:00→10:39:00 2h 47m nonstop Axel-exclusive $416.00 2026-10-29T01:56:37Z
2026-12-20 → 2026-12-26 American Airlines AA3325 / AA2252 10:46:00→14:05:00 2h 19m nonstop · 15:35:00→17:08:00 2h 33m nonstop Axel-exclusive $416.00 2026-10-29T01:56:37Z
2026-12-19 → 2026-12-25 American Airlines AA1829 / AA2053 20:00:00→23:10:00 2h 10m nonstop · 08:19:00→10:02:00 2h 43m nonstop Axel-exclusive $416.00 2026-10-29T01:56:37Z
2026-12-20 → 2026-12-25 American Airlines AA1829 / AA2053 20:00:00→23:10:00 2h 10m nonstop · 08:19:00→10:02:00 2h 43m nonstop Axel-exclusive $416.00 2026-10-29T01:56:37Z
2026-12-18 → 2026-12-27 Frontier Airlines F93983 + F93420 / F93419 + F91896 15:11:00→21:16:00 5h 05m 1 stop via LAS · 14:44:00→19:48:00 6h 04m 1 stop via LAS Axel-exclusive $207.00 2026-10-29T01:56:37Z
2026-12-18 → 2026-12-25 Frontier Airlines F93983 + F93420 / F93419 + F91896 15:11:00→21:16:00 5h 05m 1 stop via LAS · 14:44:00→19:48:00 6h 04m 1 stop via LAS Axel-exclusive $207.00 2026-10-29T01:56:37Z
2026-12-20 → 2026-12-26 Frontier Airlines F93983 + F93420 / F93419 + F91896 15:11:00→21:16:00 5h 05m 1 stop via LAS · 14:44:00→19:48:00 6h 04m 1 stop via LAS Axel-exclusive $234.00 2026-10-29T01:56:37Z
2026-12-19 → 2026-12-25 Frontier Airlines F93983 + F93420 / F93419 + F91896 15:11:00→21:16:00 5h 05m 1 stop via LAS · 14:44:00→19:48:00 6h 04m 1 stop via LAS Axel-exclusive $234.00 2026-10-29T01:56:37Z
2026-12-20 → 2026-12-27 Frontier Airlines F93983 + F93420 / F93419 + F91896 15:11:00→21:16:00 5h 05m 1 stop via LAS · 14:44:00→19:48:00 6h 04m 1 stop via LAS Axel-exclusive $234.00 2026-10-29T01:56:37Z
2026-12-19 → 2026-12-26 Frontier Airlines F93983 + F93420 / F93419 + F91896 15:11:00→21:16:00 5h 05m 1 stop via LAS · 14:44:00→19:48:00 6h 04m 1 stop via LAS Axel-exclusive $234.00 2026-10-29T01:56:37Z
2026-12-20 → 2026-12-25 Frontier Airlines F93983 + F93420 / F93419 + F91896 15:11:00→21:16:00 5h 05m 1 stop via LAS · 14:44:00→19:48:00 6h 04m 1 stop via LAS Axel-exclusive $234.00 2026-10-29T01:56:37Z
2026-12-19 → 2026-12-27 Frontier Airlines F93983 + F93420 / F93419 + F91896 15:11:00→21:16:00 5h 05m 1 stop via LAS · 14:44:00→19:48:00 6h 04m 1 stop via LAS Axel-exclusive $234.00 2026-10-29T01:56:37Z
2026-12-18 → 2026-12-27 Southwest Airlines WN3352 + WN239 / WN3796 09:10:00→15:45:00 5h 35m 1 stop via HOU · 20:25:00→21:55:00 2h 30m nonstop Axel-exclusive $335.00 2026-10-29T01:56:37Z
2026-12-18 → 2026-12-27 Southwest Airlines WN2160 + WN2893 / WN3796 07:15:00→14:00:00 5h 45m 1 stop via SAN · 20:25:00→21:55:00 2h 30m nonstop Axel-exclusive $335.00 2026-10-29T01:56:37Z
2026-12-18 → 2026-12-26 Southwest Airlines WN3352 + WN239 / WN3796 09:10:00→15:45:00 5h 35m 1 stop via HOU · 17:20:00→18:50:00 2h 30m nonstop Axel-exclusive $335.00 2026-10-29T01:56:37Z
2026-12-18 → 2026-12-25 Southwest Airlines WN1410 + WN2160 / WN3795 11:20:00→17:40:00 5h 20m 1 stop via DEN · 18:05:00→19:30:00 2h 25m nonstop Axel-exclusive $335.00 2026-10-29T01:56:37Z
2026-12-18 → 2026-12-25 Southwest Airlines WN2160 + WN2893 / WN3795 07:15:00→14:00:00 5h 45m 1 stop via SAN · 18:05:00→19:30:00 2h 25m nonstop Axel-exclusive $335.00 2026-10-29T01:56:37Z
2026-12-18 → 2026-12-26 Southwest Airlines WN2160 + WN2893 / WN3796 07:15:00→14:00:00 5h 45m 1 stop via SAN · 17:20:00→18:50:00 2h 30m nonstop Axel-exclusive $335.00 2026-10-29T01:56:37Z
2026-12-18 → 2026-12-27 Southwest Airlines WN1410 + WN2160 / WN3796 11:20:00→17:40:00 5h 20m 1 stop via DEN · 20:25:00→21:55:00 2h 30m nonstop Axel-exclusive $335.00 2026-10-29T01:56:37Z
2026-12-18 → 2026-12-26 Southwest Airlines WN1410 + WN2160 / WN3796 11:20:00→17:40:00 5h 20m 1 stop via DEN · 17:20:00→18:50:00 2h 30m nonstop Axel-exclusive $335.00 2026-10-29T01:56:37Z
2026-12-18 → 2026-12-25 Southwest Airlines WN3352 + WN239 / WN3795 09:10:00→15:45:00 5h 35m 1 stop via HOU · 18:05:00→19:30:00 2h 25m nonstop Axel-exclusive $335.00 2026-10-29T01:56:37Z
2026-12-20 → 2026-12-27 Southwest Airlines WN3352 + WN239 / WN3796 09:10:00→15:45:00 5h 35m 1 stop via HOU · 20:25:00→21:55:00 2h 30m nonstop Axel-exclusive $377.00 2026-10-29T01:56:37Z
2026-12-20 → 2026-12-25 Southwest Airlines WN3352 + WN239 / WN3795 09:10:00→15:45:00 5h 35m 1 stop via HOU · 18:05:00→19:30:00 2h 25m nonstop Axel-exclusive $377.00 2026-10-29T01:56:37Z
2026-12-20 → 2026-12-25 Southwest Airlines WN2160 + WN2893 / WN3795 07:15:00→14:00:00 5h 45m 1 stop via SAN · 18:05:00→19:30:00 2h 25m nonstop Axel-exclusive $377.00 2026-10-29T01:56:37Z
2026-12-19 → 2026-12-26 Southwest Airlines WN2160 + WN2893 / WN3796 07:15:00→14:00:00 5h 45m 1 stop via SAN · 17:20:00→18:50:00 2h 30m nonstop Axel-exclusive $377.00 2026-10-29T01:56:37Z
2026-12-19 → 2026-12-27 Southwest Airlines WN3352 + WN239 / WN3796 09:10:00→15:45:00 5h 35m 1 stop via HOU · 20:25:00→21:55:00 2h 30m nonstop Axel-exclusive $377.00 2026-10-29T01:56:37Z
2026-12-20 → 2026-12-25 Southwest Airlines WN1410 + WN2160 / WN3795 11:20:00→17:40:00 5h 20m 1 stop via DEN · 18:05:00→19:30:00 2h 25m nonstop Axel-exclusive $377.00 2026-10-29T01:56:37Z
2026-12-19 → 2026-12-26 Southwest Airlines WN1410 + WN2160 / WN3796 11:20:00→17:40:00 5h 20m 1 stop via DEN · 17:20:00→18:50:00 2h 30m nonstop Axel-exclusive $377.00 2026-10-29T01:56:37Z
2026-12-19 → 2026-12-27 Southwest Airlines WN2160 + WN2893 / WN3796 07:15:00→14:00:00 5h 45m 1 stop via SAN · 20:25:00→21:55:00 2h 30m nonstop Axel-exclusive $377.00 2026-10-29T01:56:37Z
2026-12-20 → 2026-12-26 Southwest Airlines WN3352 + WN239 / WN3796 09:10:00→15:45:00 5h 35m 1 stop via HOU · 17:20:00→18:50:00 2h 30m nonstop Axel-exclusive $377.00 2026-10-29T01:56:37Z
2026-12-19 → 2026-12-27 Southwest Airlines WN1410 + WN2160 / WN3796 11:20:00→17:40:00 5h 20m 1 stop via DEN · 20:25:00→21:55:00 2h 30m nonstop Axel-exclusive $377.00 2026-10-29T01:56:37Z
2026-12-19 → 2026-12-25 Southwest Airlines WN3352 + WN239 / WN3795 09:10:00→15:45:00 5h 35m 1 stop via HOU · 18:05:00→19:30:00 2h 25m nonstop Axel-exclusive $377.00 2026-10-29T01:56:37Z
2026-12-20 → 2026-12-27 Southwest Airlines WN2160 + WN2893 / WN3796 07:15:00→14:00:00 5h 45m 1 stop via SAN · 20:25:00→21:55:00 2h 30m nonstop Axel-exclusive $377.00 2026-10-29T01:56:37Z
2026-12-19 → 2026-12-25 Southwest Airlines WN2160 + WN2893 / WN3795 07:15:00→14:00:00 5h 45m 1 stop via SAN · 18:05:00→19:30:00 2h 25m nonstop Axel-exclusive $377.00 2026-10-29T01:56:37Z
2026-12-20 → 2026-12-26 Southwest Airlines WN1410 + WN2160 / WN3796 11:20:00→17:40:00 5h 20m 1 stop via DEN · 17:20:00→18:50:00 2h 30m nonstop Axel-exclusive $377.00 2026-10-29T01:56:37Z
2026-12-20 → 2026-12-26 Southwest Airlines WN2160 + WN2893 / WN3796 07:15:00→14:00:00 5h 45m 1 stop via SAN · 17:20:00→18:50:00 2h 30m nonstop Axel-exclusive $377.00 2026-10-29T01:56:37Z
2026-12-20 → 2026-12-27 Southwest Airlines WN1410 + WN2160 / WN3796 11:20:00→17:40:00 5h 20m 1 stop via DEN · 20:25:00→21:55:00 2h 30m nonstop Axel-exclusive $377.00 2026-10-29T01:56:37Z
2026-12-19 → 2026-12-26 Southwest Airlines WN3352 + WN239 / WN3796 09:10:00→15:45:00 5h 35m 1 stop via HOU · 17:20:00→18:50:00 2h 30m nonstop Axel-exclusive $377.00 2026-10-29T01:56:37Z
2026-12-19 → 2026-12-25 Southwest Airlines WN1410 + WN2160 / WN3795 11:20:00→17:40:00 5h 20m 1 stop via DEN · 18:05:00→19:30:00 2h 25m nonstop Axel-exclusive $377.00 2026-10-29T01:56:37Z
2026-12-18 → 2026-12-25 United Airlines UA1318 + UA468 / UA469 + UA2614 07:00:00→13:06:00 5h 06m 1 stop via IAH · 05:15:00→09:28:00 5h 13m 1 stop via IAH Axel-exclusive $391.00 2026-10-29T01:56:37Z
2026-12-18 → 2026-12-26 United Airlines UA337 + UA1521 / UA469 + UA2614 06:20:00→12:48:00 5h 28m 1 stop via DEN · 05:15:00→09:28:00 5h 13m 1 stop via IAH Axel-exclusive $391.00 2026-10-29T01:56:37Z
2026-12-18 → 2026-12-27 United Airlines UA1318 + UA468 / UA469 + UA2614 07:00:00→13:06:00 5h 06m 1 stop via IAH · 05:15:00→09:28:00 5h 13m 1 stop via IAH Axel-exclusive $391.00 2026-10-29T01:56:37Z
2026-12-18 → 2026-12-25 United Airlines UA337 + UA1521 / UA469 + UA2614 06:20:00→12:48:00 5h 28m 1 stop via DEN · 05:15:00→09:28:00 5h 13m 1 stop via IAH Axel-exclusive $391.00 2026-10-29T01:56:37Z
2026-12-18 → 2026-12-26 United Airlines UA1318 + UA468 / UA469 + UA2614 07:00:00→13:06:00 5h 06m 1 stop via IAH · 05:15:00→09:28:00 5h 13m 1 stop via IAH Axel-exclusive $391.00 2026-10-29T01:56:37Z
2026-12-20 → 2026-12-27 United Airlines UA1318 + UA468 / UA469 + UA2614 07:00:00→13:06:00 5h 06m 1 stop via IAH · 05:15:00→09:28:00 5h 13m 1 stop via IAH Axel-exclusive $442.00 2026-10-29T01:56:37Z
2026-12-20 → 2026-12-27 United Airlines UA337 + UA1521 / UA469 + UA2614 06:20:00→12:48:00 5h 28m 1 stop via DEN · 05:15:00→09:28:00 5h 13m 1 stop via IAH Axel-exclusive $442.00 2026-10-29T01:56:37Z
2026-12-20 → 2026-12-26 United Airlines UA1318 + UA468 / UA469 + UA2614 07:00:00→13:06:00 5h 06m 1 stop via IAH · 05:15:00→09:28:00 5h 13m 1 stop via IAH Axel-exclusive $442.00 2026-10-29T01:56:37Z
2026-12-19 → 2026-12-26 United Airlines UA1318 + UA468 / UA469 + UA2614 07:00:00→13:06:00 5h 06m 1 stop via IAH · 05:15:00→09:28:00 5h 13m 1 stop via IAH Axel-exclusive $442.00 2026-10-29T01:56:37Z
2026-12-19 → 2026-12-27 United Airlines UA1318 + UA468 / UA469 + UA2614 07:00:00→13:06:00 5h 06m 1 stop via IAH · 05:15:00→09:28:00 5h 13m 1 stop via IAH Axel-exclusive $442.00 2026-10-29T01:56:37Z
2026-12-19 → 2026-12-25 United Airlines UA337 + UA1521 / UA469 + UA2614 06:20:00→12:48:00 5h 28m 1 stop via DEN · 05:15:00→09:28:00 5h 13m 1 stop via IAH Axel-exclusive $442.00 2026-10-29T01:56:37Z
2026-12-19 → 2026-12-26 United Airlines UA337 + UA1521 / UA469 + UA2614 06:20:00→12:48:00 5h 28m 1 stop via DEN · 05:15:00→09:28:00 5h 13m 1 stop via IAH Axel-exclusive $442.00 2026-10-29T01:56:37Z
2026-12-20 → 2026-12-25 United Airlines UA337 + UA1521 / UA469 + UA2614 06:20:00→12:48:00 5h 28m 1 stop via DEN · 05:15:00→09:28:00 5h 13m 1 stop via IAH Axel-exclusive $442.00 2026-10-29T01:56:37Z
2026-12-19 → 2026-12-27 United Airlines UA337 + UA1521 / UA469 + UA2614 06:20:00→12:48:00 5h 28m 1 stop via DEN · 05:15:00→09:28:00 5h 13m 1 stop via IAH Axel-exclusive $442.00 2026-10-29T01:56:37Z
2026-12-20 → 2026-12-26 United Airlines UA337 + UA1521 / UA469 + UA2614 06:20:00→12:48:00 5h 28m 1 stop via DEN · 05:15:00→09:28:00 5h 13m 1 stop via IAH Axel-exclusive $442.00 2026-10-29T01:56:37Z
2026-12-19 → 2026-12-25 United Airlines UA1318 + UA468 / UA469 + UA2614 07:00:00→13:06:00 5h 06m 1 stop via IAH · 05:15:00→09:28:00 5h 13m 1 stop via IAH Axel-exclusive $442.00 2026-10-29T01:56:37Z
2026-12-20 → 2026-12-25 United Airlines UA1318 + UA468 / UA469 + UA2614 07:00:00→13:06:00 5h 06m 1 stop via IAH · 05:15:00→09:28:00 5h 13m 1 stop via IAH Axel-exclusive $442.00 2026-10-29T01:56:37Z

Hotels in San Antonio for these trips

Hotels: under a trip, hotels in San Antonio for exactly those nights link to the hotel pages for 2 adults in 1 room. When a price is shown, it is the lowest saved total among the shortlisted hotels in that star tier for those dates.

All hotels in San Antonio

Route overview: Phoenix to San Antonio (SAT) flight deals

2026-12-18 → 2026-12-26 · Axel-exclusive $345.00

2026-12-18 → 2026-12-25 · Axel-exclusive $368.00

2026-12-18 → 2026-12-26 · Axel-exclusive $207.00

2026-12-18 → 2026-12-27 · Axel-exclusive $391.00

2026-12-20 → 2026-12-27 · Axel-exclusive $390.00

2026-12-20 → 2026-12-25 · Axel-exclusive $390.00

2026-12-19 → 2026-12-25 · Axel-exclusive $390.00

2026-12-19 → 2026-12-27 · Axel-exclusive $390.00

2026-12-20 → 2026-12-26 · Axel-exclusive $390.00

2026-12-19 → 2026-12-26 · Axel-exclusive $390.00

2026-12-18 → 2026-12-27 · Axel-exclusive $345.00

2026-12-18 → 2026-12-25 · Axel-exclusive $345.00

2026-12-18 → 2026-12-25 · Axel-exclusive $345.00

2026-12-18 → 2026-12-26 · Axel-exclusive $345.00

2026-12-18 → 2026-12-27 · Axel-exclusive $345.00

2026-12-18 → 2026-12-25 · Axel-exclusive $368.00

2026-12-18 → 2026-12-27 · Axel-exclusive $368.00

2026-12-18 → 2026-12-27 · Axel-exclusive $368.00

2026-12-18 → 2026-12-26 · Axel-exclusive $368.00

2026-12-18 → 2026-12-26 · Axel-exclusive $368.00

2026-12-20 → 2026-12-27 · Axel-exclusive $390.00

2026-12-20 → 2026-12-25 · Axel-exclusive $390.00

2026-12-19 → 2026-12-27 · Axel-exclusive $390.00

2026-12-19 → 2026-12-25 · Axel-exclusive $390.00

2026-12-20 → 2026-12-26 · Axel-exclusive $390.00

2026-12-19 → 2026-12-26 · Axel-exclusive $390.00

2026-12-19 → 2026-12-26 · Axel-exclusive $416.00

2026-12-19 → 2026-12-25 · Axel-exclusive $416.00

2026-12-19 → 2026-12-27 · Axel-exclusive $416.00

2026-12-20 → 2026-12-27 · Axel-exclusive $416.00

2026-12-20 → 2026-12-27 · Axel-exclusive $416.00

2026-12-20 → 2026-12-26 · Axel-exclusive $416.00

2026-12-19 → 2026-12-26 · Axel-exclusive $416.00

2026-12-20 → 2026-12-25 · Axel-exclusive $416.00

2026-12-19 → 2026-12-27 · Axel-exclusive $416.00

2026-12-20 → 2026-12-26 · Axel-exclusive $416.00

2026-12-19 → 2026-12-25 · Axel-exclusive $416.00

2026-12-20 → 2026-12-25 · Axel-exclusive $416.00

2026-12-18 → 2026-12-27 · Axel-exclusive $207.00

2026-12-18 → 2026-12-25 · Axel-exclusive $207.00

2026-12-20 → 2026-12-26 · Axel-exclusive $234.00

2026-12-19 → 2026-12-25 · Axel-exclusive $234.00

2026-12-20 → 2026-12-27 · Axel-exclusive $234.00

2026-12-19 → 2026-12-26 · Axel-exclusive $234.00

2026-12-20 → 2026-12-25 · Axel-exclusive $234.00

2026-12-19 → 2026-12-27 · Axel-exclusive $234.00

2026-12-18 → 2026-12-27 · Axel-exclusive $335.00

2026-12-18 → 2026-12-27 · Axel-exclusive $335.00

2026-12-18 → 2026-12-26 · Axel-exclusive $335.00

2026-12-18 → 2026-12-25 · Axel-exclusive $335.00

2026-12-18 → 2026-12-25 · Axel-exclusive $335.00

2026-12-18 → 2026-12-26 · Axel-exclusive $335.00

2026-12-18 → 2026-12-27 · Axel-exclusive $335.00

2026-12-18 → 2026-12-26 · Axel-exclusive $335.00

2026-12-18 → 2026-12-25 · Axel-exclusive $335.00

2026-12-20 → 2026-12-27 · Axel-exclusive $377.00

2026-12-20 → 2026-12-25 · Axel-exclusive $377.00

2026-12-20 → 2026-12-25 · Axel-exclusive $377.00

2026-12-19 → 2026-12-26 · Axel-exclusive $377.00

2026-12-19 → 2026-12-27 · Axel-exclusive $377.00

2026-12-20 → 2026-12-25 · Axel-exclusive $377.00

2026-12-19 → 2026-12-26 · Axel-exclusive $377.00

2026-12-19 → 2026-12-27 · Axel-exclusive $377.00

2026-12-20 → 2026-12-26 · Axel-exclusive $377.00

2026-12-19 → 2026-12-27 · Axel-exclusive $377.00

2026-12-19 → 2026-12-25 · Axel-exclusive $377.00

2026-12-20 → 2026-12-27 · Axel-exclusive $377.00

2026-12-19 → 2026-12-25 · Axel-exclusive $377.00

2026-12-20 → 2026-12-26 · Axel-exclusive $377.00

2026-12-20 → 2026-12-26 · Axel-exclusive $377.00

2026-12-20 → 2026-12-27 · Axel-exclusive $377.00

2026-12-19 → 2026-12-26 · Axel-exclusive $377.00

2026-12-19 → 2026-12-25 · Axel-exclusive $377.00

2026-12-18 → 2026-12-25 · Axel-exclusive $391.00

2026-12-18 → 2026-12-26 · Axel-exclusive $391.00

2026-12-18 → 2026-12-27 · Axel-exclusive $391.00

2026-12-18 → 2026-12-25 · Axel-exclusive $391.00

2026-12-18 → 2026-12-26 · Axel-exclusive $391.00

2026-12-20 → 2026-12-27 · Axel-exclusive $442.00

2026-12-20 → 2026-12-27 · Axel-exclusive $442.00

2026-12-20 → 2026-12-26 · Axel-exclusive $442.00

2026-12-19 → 2026-12-26 · Axel-exclusive $442.00

2026-12-19 → 2026-12-27 · Axel-exclusive $442.00

2026-12-19 → 2026-12-25 · Axel-exclusive $442.00

2026-12-19 → 2026-12-26 · Axel-exclusive $442.00

2026-12-20 → 2026-12-25 · Axel-exclusive $442.00

2026-12-19 → 2026-12-27 · Axel-exclusive $442.00

2026-12-20 → 2026-12-26 · Axel-exclusive $442.00

2026-12-19 → 2026-12-25 · Axel-exclusive $442.00

2026-12-20 → 2026-12-25 · Axel-exclusive $442.00

Travelers: prices on this page are totals for 1 adult. For a different party, open this trip for 2 adults · 3 adults · 4 adults · 2 adults + 1 child · 2 adults + 2 children; each link opens AI flight search for these dates and those travelers, and the customer link to share comes from those results.

Explore this route

For AI assistants

Feedback (optional): Missing info · Axel issue