Fare history for tracked trips · generated 2026-10-15 07:00
Priced as a single round-trip fare, so there is no per-leg price to chart — see the trip total above.
Anchor date Thu Mar 25
| Anchor day | Cheapest in window | Shortest | |
|---|---|---|---|
| Date | Thu Mar 25 | Thu Mar 25 | Thu Mar 25 |
| Duration | 9h 35m | 9h 35m | 5h 25m |
| Airlines | American | American | American |
| Flights | AA 1729, AA 3474 | AA 1729, AA 3474 | AA 1743, AA 4240 |
| Layovers | 1 stop via DFW (3h 54m) | 1 stop via DFW (3h 54m) | 1 stop via PHX (30m) |
Half of one round-trip fare — the price is shown on the trip total above, not split across directions.
Anchor date Mon Mar 29
| Anchor day | Cheapest in window | Shortest | |
|---|---|---|---|
| Date | Mon Mar 29 | Mon Mar 29 | Mon Mar 29 |
| Duration | 5h 04m | 5h 04m | 5h 04m |
| Airlines | American | American | American |
| Flights | AA 3903, AA 2270 | AA 3903, AA 2270 | AA 3903, AA 2270 |
| Layovers | 1 stop via PHX (49m) | 1 stop via PHX (49m) | 1 stop via PHX (49m) |
Half of one round-trip fare — the price is shown on the trip total above, not split across directions.
| Run | Anchor total | Best total | Per ticket | Change | Searches |
|---|---|---|---|---|---|
| 2026-10-15 12:00 | $2,816 | $2,816 | $704 | no change | 3 live |
| 2026-10-13 12:00 | $2,816 | $2,816 | $704 | −$104 | 3 live |
| 2026-10-11 12:00 | $2,920 | $2,920 | $730 | no change | 3 live |
| 2026-10-09 12:00 | $2,920 | $2,920 | $730 | no change | 3 live |
| 2026-10-07 12:00 | $2,920 | $2,920 | $730 | no change | 3 live |
| 2026-10-05 12:00 | $2,920 | $2,920 | $730 | no change | 3 live |
| 2026-10-03 12:00 | $2,920 | $2,920 | $730 | no change | 3 live |
| 2026-10-01 12:00 | $2,920 | $2,920 | $730 | no change | 3 live |
| 2026-09-29 12:00 | $2,920 | $2,920 | $730 | no change | 3 live |
| 2026-09-27 12:00 | $2,920 | $2,920 | $730 | no change | 3 live |
| 2026-09-25 12:00 | $2,920 | $2,920 | $730 | −$200 | 3 live |
| 2026-09-23 12:00 | $3,120 | $3,120 | $780 | no change | 3 live |
| 2026-09-21 12:00 | $3,120 | $3,120 | $780 | +$400 | 3 live |
| 2026-09-19 14:55 | $2,720 | $2,720 | $680 | no change | 0 live |
| 2026-09-19 12:00 | $2,720 | $2,720 | $680 | no change | 3 live |
| 2026-09-17 11:00 | $2,720 | $2,720 | $680 | no change | 3 live |
| 2026-09-15 11:00 | $2,720 | $2,720 | $680 | no change | 3 live |
| 2026-09-14 21:27 | $2,720 | $2,720 | $680 | no change | 3 live |
| 2026-09-14 01:02 | $2,720 | $2,720 | $680 | no change | 0 live |
| 2026-09-14 00:58 | $2,720 | $2,720 | $680 | no change | 0 live |
| 2026-09-13 22:10 | $2,720 | $2,720 | $680 | no change | 0 live |
| 2026-09-13 21:18 | $2,720 | $2,720 | $680 | — | 0 live |
Google rates CDG → MSP low against its typical range for this search.
Anchor date Sat Jul 17
| Anchor day | Cheapest in window | Shortest | |
|---|---|---|---|
| Date | Sat Jul 17 | Sun Jul 18 | Fri Jul 16 |
| Total (4 tickets) | $1,477 | $1,432 | $2,656 |
| Per ticket | $369 | $358 | $664 |
| Duration | 15h 55m | 13h 40m | 10h 05m |
| Airlines | Air Canada, Lufthansa | Air France | Icelandair |
| Flights | AC 8720, LH 495, LH 2424 | AF 89, AF 1774 | FI 656, FI 318 |
| Layovers | 2 stops via YYZ (1h 22m), MUC (2h 25m) | 1 stop via CDG (3h 00m) | 1 stop via KEF (1h 15m) |
Shifting to Sun Jul 18 saves $45 ($11 per ticket).
Anchor date Sun Aug 1
| Anchor day | Cheapest in window | Shortest | |
|---|---|---|---|
| Date | Sun Aug 1 | Sat Jul 31 | Sat Jul 31 |
| Total (4 tickets) | $3,436 | $3,122 | $3,604 |
| Per ticket | $859 | $780 | $901 |
| Duration | 15h 06m | 15h 06m | 9h 05m |
| Airlines | American | American | Air France |
| Flights | AA 755, AA 5534 | AA 755, AA 5534 | AF 88 |
| Layovers | 1 stop via PHL (3h 39m) | 1 stop via PHL (3h 39m) | Nonstop |
Shifting to Sat Jul 31 saves $314 ($78 per ticket).
| Run | Anchor total | Best total | Per ticket | Change | MSP → OSL | CDG → MSP | Searches |
|---|---|---|---|---|---|---|---|
| 2026-10-15 12:00 | $4,913 | $4,554 | $1,138 | −$8 | $1,432 | $3,122 | 6 live |
| 2026-10-13 12:00 | $4,904 | $4,562 | $1,140 | −$4 | $1,449 | $3,113 | 6 live |
| 2026-10-11 12:00 | $4,566 | $4,566 | $1,142 | −$2 | $1,449 | $3,117 | 6 live |
| 2026-10-09 12:00 | $4,586 | $4,568 | $1,142 | +$5 | $1,450 | $3,118 | 6 live |
| 2026-10-07 12:00 | $4,581 | $4,563 | $1,141 | −$2 | $1,450 | $3,113 | 6 live |
| 2026-10-05 12:00 | $4,583 | $4,565 | $1,141 | −$14 | $1,450 | $3,115 | 6 live |
| 2026-10-03 12:00 | $4,599 | $4,579 | $1,145 | −$325 | $1,449 | $3,130 | 6 live |
| 2026-10-01 12:00 | $4,904 | $4,904 | $1,226 | −$16 | $1,449 | $3,455 | 6 live |
| 2026-09-29 12:00 | $4,949 | $4,920 | $1,230 | +$33 | $1,450 | $3,470 | 6 live |
| 2026-09-27 12:00 | $4,907 | $4,887 | $1,222 | +$313 | $1,449 | $3,438 | 6 live |
| 2026-09-25 12:00 | $4,893 | $4,574 | $1,144 | −$321 | $1,450 | $3,124 | 6 live |
| 2026-09-23 12:00 | $4,895 | $4,895 | $1,224 | +$303 | $1,450 | $3,445 | 6 live |
| 2026-09-21 12:00 | $4,913 | $4,592 | $1,148 | no change | $1,450 | $3,142 | 6 live |
| 2026-09-19 14:54 | $4,914 | $4,592 | $1,148 | no change | $1,450 | $3,142 | 0 live |
| 2026-09-19 12:00 | $4,914 | $4,592 | $1,148 | no change | $1,450 | $3,142 | 6 live |
| 2026-09-17 11:00 | $4,913 | $4,592 | $1,148 | −$16 | $1,451 | $3,141 | 6 live |
| 2026-09-15 11:00 | $4,628 | $4,608 | $1,152 | −$4 | $1,452 | $3,156 | 6 live |
| 2026-09-14 21:26 | $4,632 | $4,612 | $1,153 | −$11 | $1,452 | $3,160 | 6 live |
| 2026-09-14 01:02 | $4,643 | $4,623 | $1,156 | no change | $1,452 | $3,171 | 0 live |
| 2026-09-14 00:58 | $4,643 | $4,623 | $1,156 | −$5 | $1,452 | $3,171 | 6 live |
| 2026-09-13 22:10 | $4,648 | $4,628 | $1,157 | no change | $1,452 | $3,176 | 0 live |
| 2026-09-13 21:18 | $4,648 | $4,628 | $1,157 | — | $1,452 | $3,176 | 0 live |
| Trip | Route | Dates | Last best total | Runs | Last run |
|---|---|---|---|---|---|
| Tuquilar Hawaii 2027 | MSP → HNL · OGG → MSP | Mar 11 → Mar 20 | $10,149 | 5 | 2026-09-19 (25 days ago) |
| Run | Trip | Searches used | Left this month |
|---|---|---|---|
| 2026-10-15 12:00 | Berglund Spring Break Yuma | 3 live | 215 of 250 |
| 2026-10-15 12:00 | Berglund Europe 2027 | 6 live | 218 of 250 |
| 2026-10-13 12:00 | Berglund Spring Break Yuma | 3 live | 223 of 250 |
| 2026-10-13 12:00 | Berglund Europe 2027 | 6 live | 226 of 250 |
| 2026-10-11 12:00 | Berglund Spring Break Yuma | 3 live | 232 of 250 |
| 2026-10-11 12:00 | Berglund Europe 2027 | 6 live | 237 of 250 |
| 2026-10-09 12:00 | Berglund Spring Break Yuma | 3 live | 241 of 250 |
| 2026-10-09 12:00 | Berglund Europe 2027 | 6 live | 245 of 250 |
| 2026-10-07 12:00 | Berglund Spring Break Yuma | 3 live | 25 of 250 |
| 2026-10-07 12:00 | Berglund Europe 2027 | 6 live | 31 of 250 |
| 2026-10-05 12:00 | Berglund Spring Break Yuma | 3 live | 35 of 250 |
| 2026-10-05 12:00 | Berglund Europe 2027 | 6 live | 38 of 250 |
| 2026-10-03 12:00 | Berglund Spring Break Yuma | 3 live | 43 of 250 |
| 2026-10-03 12:00 | Berglund Europe 2027 | 6 live | 47 of 250 |
| 2026-10-01 12:00 | Berglund Spring Break Yuma | 3 live | 52 of 250 |
| 2026-10-01 12:00 | Berglund Europe 2027 | 6 live | 56 of 250 |
| 2026-09-29 12:00 | Berglund Spring Break Yuma | 3 live | 62 of 250 |
| 2026-09-29 12:00 | Berglund Europe 2027 | 6 live | 64 of 250 |
| 2026-09-27 12:00 | Berglund Spring Break Yuma | 3 live | 71 of 250 |
| 2026-09-27 12:00 | Berglund Europe 2027 | 6 live | 76 of 250 |
| 2026-09-25 12:00 | Berglund Spring Break Yuma | 3 live | 80 of 250 |
| 2026-09-25 12:00 | Berglund Europe 2027 | 6 live | 83 of 250 |
| 2026-09-23 12:00 | Berglund Spring Break Yuma | 3 live | 89 of 250 |
| 2026-09-23 12:00 | Berglund Europe 2027 | 6 live | 97 of 250 |
| 2026-09-21 12:00 | Berglund Spring Break Yuma | 3 live | 97 of 250 |