Best Time to Book
When to book flights
Per-route booking guides for 189 popular flight pairs, grounded in our daily price-history index. Pick a route to see its target price, best booking window, and weekday pattern.
From Atlanta (ATL)
- → Amsterdam (AMS)ATL–AMS: Target $471, but budget up to $579 to be safe
- → Bogotá (BOG)ATL–BOG fares center at $192 — act when prices dip near $149
- → Cancun (CUN)ATL–CUN fares cluster near $126 — act when you see sub-$120
- → Cape Town (CPT)Budget $746–$1,080 for Atlanta–Cape Town flights
- → Dubai (DXB)Atlanta–Dubai: target $535 and watch for dips near $497
- → Frankfurt (FRA)ATL–Frankfurt fares cluster near $496 — thin data, tread carefully
- → Johannesburg (JNB)ATL–JNB fares cluster near $716 — but can spike to $1,052
- → Lima (LIM)ATL–LIM median sits at $208 — but $284 spikes are real
- → London (LHR)Target $445 on ATL–LHR — and watch for dips toward $418
- → Madrid (MAD)ATL–MAD median is $569 — but that $378 low is real
- → Mexico City (MEX)Atlanta to Mexico City: target $173–$178 and book early
- → Paris (CDG)Atlanta–Paris fares cluster near $460 — book early for the low end
- → Rome (FCO)Atlanta–Rome fares cluster tight — aim for $428–$451
- → Tel Aviv (TLV)ATL–Tel Aviv: Budget around $685, but watch for $955 spikes
From Boston (BOS)
- → Amsterdam (AMS)Target $271–$276 on BOS–AMS — the data backs it up
- → Athens (ATH)Boston–Athens fares cluster near $365 — act early, not late
- → Barcelona (BCN)Budget $291 for BOS–BCN — and catch the dip toward $256
- → Copenhagen (CPH)Budget around $441–$480 for Boston–Copenhagen flights
- → Dublin (DUB)BOS–DUB median is $310 — budget $268–$321 for best odds
- → Edinburgh (EDI)Boston–Edinburgh fares cluster tight: target the $356–376 window
- → Frankfurt (FRA)BOS–Frankfurt fares cluster near $293 — act when you see sub-$295
- → Istanbul (IST)BOS–IST median is $333 — budget $320–$335 for a solid deal
- → London (LHR)Boston–London fares cluster near $281 — act before they climb
- → Madrid (MAD)BOS–MAD: Target $317–$349 and book well in advance
- → Milan (MXP)Boston–Milan: Budget $383, but $327 seats do surface
- → Oslo (OSL)BOS–Oslo fares locked at $197 — but treat this data cautiously
- → Paris (CDG)Target $343 for Boston–Paris — the range barely moves
- → Rome (FCO)Target $313 on BOS–FCO — but act fast when fares dip near $262
- → San Juan (SJU)Boston–San Juan: target $100–$102 and monitor closely
- → Stockholm (ARN)Boston–Stockholm fares clustered at $386 — but data is thin
- → Tel Aviv (TLV)Budget $571 for BOS–TLV — and watch for dips toward $500
From Chicago (ORD)
- → Amsterdam (AMS)Target $418–$470 on ORD–AMS — spread signals real savings exist
- → Barcelona (BCN)Chicago–Barcelona: target $339 and move quickly on sub-$340 fares
- → Cancun (CUN)Chicago–Cancún: target $122 or under on this thin-spread route
- → Dubai (DXB)Chicago to Dubai: median $427, but window narrows fast
- → Dublin (DUB)Chicago–Dublin: target $361 and book within the $333–$378 band
- → Frankfurt (FRA)Target $408 on ORD–FRA, but watch for a $665 ceiling
- → Hong Kong (HKG)Budget $766 for ORD–HKG, but $638 deals do surface
- → Istanbul (IST)Chicago to Istanbul: budget around $402, spread is tight
- → London (LHR)Chicago–London fares cluster near $402 — book early for the $353 floor
- → Madrid (MAD)Chicago–Madrid fares cluster near $327 — act when you see sub-$310
- → Mexico City (MEX)Chicago to Mexico City: target $118–$124 and move fast
- → Paris (CDG)Chicago to Paris: target $369–$382 and book well ahead
- → Rome (FCO)Chicago to Rome: median $413, but $381 is within reach
- → Seoul (ICN)Target $600–$700 for Chicago–Seoul — budget $682 as your baseline
- → Shanghai (PVG)Chicago–Shanghai: Target $730 but watch for rare $409 dips
- → Tokyo (NRT)Chicago–Tokyo: target $468 or less on a 31% price spread
- → Zurich (ZRH)Chicago to Zurich: Target $470 or less on this route
From Dallas (DFW)
- → Bogotá (BOG)Dallas–Bogotá: Target $221–$225 but act fast on sub-$200 dips
- → Buenos Aires (EZE)Budget $471–$540 for Dallas–Buenos Aires flights
- → Cancun (CUN)DFW–CUN: Budget $119–131, but watch for $98 dips
- → Cartagena (CTG)Dallas to Cartagena: median sits at $110, but data is thin
- → Frankfurt (FRA)Target $491–$536 on DFW–Frankfurt, but act on dips fast
- → London (LHR)Dallas–London: Target $445, but act before fares climb to $522
- → Madrid (MAD)Dallas–Madrid fares center on $503 — book before prices climb toward $594
- → Mexico City (MEX)DFW–MEX fares cluster tightly around $103 — act when you see sub-$100
- → Paris (CDG)Dallas to Paris: Target $459–$477 and watch for dips near $445
- → Seoul (ICN)Dallas–Seoul fares cluster near $712 — little upside to waiting
- → Sydney (SYD)DFW–SYD fares center near $574, but $419 deals do surface
- → Tokyo (NRT)Target $444–$479 on Dallas–Tokyo before fares spike to $763
From Houston (IAH)
- → Amsterdam (AMS)Median fare is $457 — but thin data warrants caution
- → Bogotá (BOG)Houston–Bogotá fares cluster near $276 — but data is thin
- → Buenos Aires (EZE)Target $496 or less — and watch for sub-$260 fare windows
- → Cancun (CUN)Houston–Cancún fares cluster tight around $96 — book soon
- → Dubai (DXB)Houston–Dubai fares cluster near $508 — spread is tight, book soon
- → Istanbul (IST)Houston–Istanbul fares cluster tightly around $445
- → Lima (LIM)Budget $338 for Houston–Lima, but catch lows near $271
- → London (LHR)Houston–London: Target $358, but act before prices climb to $428+
- → Mexico City (MEX)Houston–Mexico City fares cluster near $89 — a narrow, stable range
- → Panama City (PTY)Houston–Panama City fares cluster tight around $317
- → Rio de Janeiro (GIG)Houston–Rio runs tight: budget around $390 for this route
- → Santiago (SCL)Houston–Santiago fares cluster near $431 — act when $376 appears
From Los Angeles (LAX)
- → Amsterdam (AMS)LAX–AMS median is $473 — budget up to $524 to stay in range
- → Auckland (AKL)LAX–AKL: Target $376–$416 and watch for dips toward $360
- → Bali (DPS)Median LAX–Bali fare is $497 — act early when dips near $354 appear
- → Bangkok (BKK)Budget $396 for LAX–BKK, but that $167 floor is real
- → Dubai (DXB)LAX–DXB: Budget around $455, the floor sits near $406
- → Frankfurt (FRA)LAX–Frankfurt: Median $424, best fares cluster near $406
- → Hong Kong (HKG)LAX–HKG: Target $454–$500 and book well in advance
- → Honolulu (HNL)LAX–HNL: Target $128–$142 and book at least 3 weeks out
- → Istanbul (IST)Target $390–$420 for LAX–Istanbul and book early
- → London (LHR)Budget $365 for LAX–LHR — the low end is surprisingly tight
- → Melbourne (MEL)Target $461–$465 on LAX–MEL — spread signals real savings exist
- → Mexico City (MEX)LAX–MEX fares cluster near $116 — little upside to waiting
- → Osaka (KIX)LAX–Osaka: Target $456 or less, with lows near $324
- → Paris (CDG)LAX–CDG: target $405–$415 and book before fares climb past $442
- → Seoul (ICN)Median LAX–Seoul fare sits at $481 — but outliers dip to $250
- → Singapore (SIN)Target $436 on LAX–SIN — but act when fares dip near $281
- → Sydney (SYD)LAX–SYD fares cluster tightly near $388 — budget $390 and go
- → Taipei (TPE)LAX–TPE median sits at $432 — but half the fares land under $424
- → Tokyo (NRT)LAX–Tokyo: Target $345 and watch for dips toward $307
From Miami (MIA)
- → Bogotá (BOG)MIA–BOG fares cluster tightly around $134 — little reward for timing games
- → Buenos Aires (EZE)Miami–Buenos Aires fares cluster tight around $270
- → Cancun (CUN)Miami–Cancún fares cluster near $113 — budget $124 to be safe
- → Cartagena (CTG)Miami to Cartagena: median $124, but watch for $198 spikes
- → Frankfurt (FRA)Miami–Frankfurt: target $445–$451 and book well ahead
- → Havana (HAV)Miami–Havana fares cluster near $178 — act early, not last-minute
- → Lima (LIM)Miami–Lima fares cluster near $167 — little upside to waiting
- → London (LHR)Miami to London: target $376 and book well ahead
- → Madrid (MAD)Miami–Madrid fares cluster tightly around $346
- → Mexico City (MEX)MIA–MEX fares cluster near $102 — book early for the $87 floor
- → Milan (MXP)Miami to Milan: target $333, but watch for dips to $282
- → Nassau (NAS)MIA–Nassau fares cluster tight: target $88–89
- → Panama City (PTY)Miami–Panama City fares: target $160–$193 and stay flexible
- → Paris (CDG)Miami–Paris fares cluster near $389 — act when you see sub-$363
- → Punta Cana (PUJ)Miami–Punta Cana fares cluster tight around $104
- → Rio de Janeiro (GIG)Miami–Rio fares cluster around $332 — act near $301 to beat the median
- → Rome (FCO)Target $377–$396 for Miami–Rome — spread is modest at 22%
- → Santiago (SCL)Miami–Santiago fares center at $221 — watch for dips near $203
- → Zurich (ZRH)Miami–Zurich: Target $462 but watch for spikes above $510
From New York (JFK)
- → Amsterdam (AMS)JFK→AMS: Budget $343, with deals near $311 possible
- → Athens (ATH)JFK→ATH: Target $303 or less on this volatile route
- → Bali (DPS)Budget $512 for JFK–Bali, but watch for $289 outliers
- → Bangkok (BKK)JFK→BKK: Median fare is $473, but outliers can dip to $224
- → Barcelona (BCN)JFK→BCN fares cluster tight — budget around $230
- → Buenos Aires (EZE)Target $451 or less for New York–Buenos Aires flights
- → Cairo (CAI)Budget $380–$435 for JFK–Cairo — median sits at $400
- → Dubai (DXB)JFK–Dubai: median $347, tight range — book when you see $330s
- → Dublin (DUB)JFK→DUB: Budget $306, but $258 fares do surface
- → Istanbul (IST)JFK–IST fares cluster near $331 — spread is unusually tight
- → Lima (LIM)JFK–Lima: Target $271 and book before fares climb to $292
- → Lisbon (LIS)JFK–Lisbon: Target $317–$343 and book well ahead
- → London (LHR)Budget $262 for JFK–LHR — fares rarely stray far from it
- → Madrid (MAD)JFK–MAD fares cluster near $285 — book when you see $260s
- → Marrakech (RAK)Target $387 on JFK–Marrakech — but act when fares dip near $303
- → Mexico City (MEX)JFK–MEX fares cluster tight: target $180 and book early
- → Mumbai (BOM)Target $434–$500 for JFK–Mumbai; spread is wide so timing matters
- → Paris (CDG)Target $259–$275 on JFK–CDG — spread is real but narrow
- → Reykjavík (KEF)Target $394 on JFK–KEF — but watch for dips to $316
- → Rio de Janeiro (GIG)Budget $370–$393 for JFK–Rio; floor sits near $309
- → Rome (FCO)Target $253 on JFK–FCO — but act when fares dip near $199
- → Seoul (ICN)Budget $539 for JFK–Seoul — prices cluster tightly near that mark
- → Tokyo (NRT)JFK–Tokyo: Target $474–$485, but watch for rare $257 dips
- → Vienna (VIE)JFK–Vienna: Target $343–$365 and book before fares compress
- → Zurich (ZRH)JFK–ZRH: Target $317–$334 with a 50% price spread to watch
From Newark (EWR)
- → Amsterdam (AMS)EWR–AMS: Budget $367, but act fast when fares dip to $344
- → Bogotá (BOG)EWR–Bogotá: Target $153 with a 40% spread worth watching
- → Brussels (BRU)Target $338–$358 on EWR–Brussels — but watch for spikes
- → Budapest (BUD)EWR–Budapest fares cluster tight: target $330–$344
- → Cape Town (CPT)Target $864 or less for New York–Cape Town flights
- → Copenhagen (CPH)Target $370–$451 on EWR–CPH — book early when fares dip
- → Frankfurt (FRA)EWR–Frankfurt: Target $291–$332 and book well ahead
- → Istanbul (IST)EWR→IST: Budget $353, but act fast in a tight $36 range
- → Johannesburg (JNB)Budget $849 for EWR–JNB — floor dips to $659 with patience
- → Nassau (NAS)EWR→Nassau fares cluster tight: target $125–$130
- → Oslo (OSL)EWR–Oslo: median $429, with rare spikes to $520
- → Panama City (PTY)EWR→Panama City: median $286, floor near $223
- → Paris (CDG)Budget $275–$318 for EWR–Paris, with deals near $221
- → Prague (PRG)EWR–Prague: median $336, but $295 seats do appear
- → Punta Cana (PUJ)EWR→Punta Cana: median $162, but outliers swing wide
- → São Paulo (GRU)EWR–GRU fares cluster tight around $246 — book when ready
- → Stockholm (ARN)Target $370 on EWR–Stockholm — prices cluster tightly around median
- → Tel Aviv (TLV)EWR–TLV median is $456 — a tight range with little room to wait
From San Francisco (SFO)
- → Amsterdam (AMS)Target $445 on SFO–AMS — spread is wide, patience pays
- → Delhi (DEL)Target $471–$536 for SFO–DEL — patience cuts $165 off peak
- → Dubai (DXB)Budget $479–$521 for SFO–DXB — spread is modest at 20%
- → Frankfurt (FRA)SFO–Frankfurt: median $442, tight range worth acting on
- → Hong Kong (HKG)SFO–HKG fares cluster near $405 — target the $360 floor
- → Istanbul (IST)SFO→IST: Target $417–$430 and watch for dips to $390
- → London (LHR)SFO–LHR: Target $355 but watch for spikes to $485
- → Mumbai (BOM)SFO–Mumbai: Target $496, but expect volatility up to $677
- → Osaka (KIX)SFO–Osaka fares cluster near $618 — act when you see sub-$550
- → Paris (CDG)SFO–CDG median is $427 — bottom-quartile fares start at $383
- → Seoul (ICN)SFO–Seoul: Target $425–$436 and book 6–8 weeks out
- → Singapore (SIN)Target $454–$675 on SFO–SIN — spread is wide, so timing matters
- → Taipei (TPE)SFO–TPE median sits at $505 — but outliers can swing wildly
- → Tel Aviv (TLV)Budget $617 for SFO–TLV — floor fares start near $508
- → Tokyo (NRT)SFO–Tokyo: target $256–$281 and book before fares climb to $344+
From Seattle (SEA)
- → Amsterdam (AMS)Seattle–Amsterdam: target $324–$355 and book well ahead
- → Frankfurt (FRA)Seattle–Frankfurt: target $312–$354 and book well ahead
- → Hong Kong (HKG)SEA→HKG: Target $346–$563, but expect wide swings
- → London (LHR)Seattle–London fares cluster near $345 — little upside in waiting
- → Osaka (KIX)Seattle–Osaka fares cluster near $508 — but sample is thin
- → Paris (CDG)Target $352–$416 for Seattle–Paris and book early
- → Reykjavík (KEF)Seattle–Reykjavik: target $312–$375 and book early
- → Seoul (ICN)Seattle–Seoul: Target $427–$436 for the best fares
- → Shanghai (PVG)Budget $670 for Seattle–Shanghai, but $447 floor exists
- → Singapore (SIN)Budget $433–$481 for SEA–SIN — but watch for rare $410 dips
- → Taipei (TPE)Target $599–$665 for Seattle–Taipei, but watch for $357 outliers
- → Tokyo (NRT)Seattle–Tokyo fares cluster near $427 — budget $373–$437
- → Toronto (YYZ)Target $100–$128 on Seattle–Toronto — but watch for $286 outliers
- → Vancouver (YVR)Budget $120, but act fast — fares spike to $169 without warning
From Washington (DCA)
- → Cancun (CUN)Washington–Cancún fares cluster near $192 — budget $170–195
- → Dublin (DUB)Washington to Dublin: median sits at $346, but watch that $492 ceiling
- → Frankfurt (FRA)Target ~$472 on Washington–Frankfurt — spread warns of $593 spikes
- → London (LHR)Budget $424 for DCA–LHR — fares cluster tightly between $382–$437
- → Mexico City (MEX)DCA–MEX fares cluster near $194 — but outliers hit $288
- → Paris (CDG)Target $365–$467 for Washington–Paris; patience beats impulse
- → Toronto (YYZ)DCA–YYZ median is $95 — the sweet spot sits between $92–$96
Index last regenerated May 13, 2026.