Golden spires of Loha Prasat temple against a blue sky in Bangkok's Old City

San Francisco to Bangkok: The One-Stop Flight Playbook

  • 5 airlines, zero nonstops — every route connects through Taipei, Hong Kong, or Tokyo
  • Cheapest fares land in September and October; priciest in December
  • Best value: China Airlines. Best layover: Cathay Pacific via Hong Kong
Compare 800+ airlinesBook direct — full support

No airline flies nonstop between San Francisco and Bangkok. Five carriers — China Airlines, EVA Air, Cathay Pacific, ANA, and Japan Airlines — connect through Taipei, Hong Kong, or Tokyo for a total one-stop transit of roughly 20-21 hours. Economy fares bottom out in the September-October low season and roughly double by December, driven by holiday demand. Book 10-14 weeks out and fly Tuesday or Wednesday for the cheapest fares.

Some links on this page are affiliate links, at no extra cost to you.

San FranciscoBangkok at a Glance

📊 Shoulder season — moderate prices
✈️
Best price: from $358
⏱️
Flight time: ~20-21 hours total, one stop (no nonstop exists)
🏢
Airlines: 5 carriers: China Airlines, EVA Air, Cathay Pacific, ANA, Japan Airlines
🛂
Visa: 60-day visa-free entry for US passports; TDAC required within 72 hours of arrival
🕐
Time zone: 14-15 hours ahead of Pacific Time; crosses the International Date Line
🛫
Airport: Suvarnabhumi (BKK), 18 miles east of central Bangkok
Trip type

Prices from 800+ airlines · Book direct, get direct support

800+ airlines comparedRecently observed faresNo booking fees

Best flight deals — 800+ airlines compared

💰 When is the cheapest time to fly from San Francisco to Bangkok?

This month: July fares average $780 round trip as American school-break travel picks up.

Fares track Thailand's dry-versus-rainy season split: November through February (dry, high demand) run well above the May-October low season. December fares peak around $1,400 round trip while September-October bottoms out near $650, the widest swing of the year.

Cheapest month: September ($650 avg)
Most expensive: December ($1400)
Sweet spot: May, June, September, October
Book summer by: March
Average round-trip price by month
JanuaryFebruaryMarchAprilMayJuneJulyAugustSeptemberOctoberNovemberDecember
Cheap Average ExpensivePrices are approximate averages
See exact dates and prices →

Here's a month-by-month look at prices on this route:

✈️ What are the best ways to get from San Francisco to Bangkok?

Five carriers serve San Francisco-Bangkok, none nonstop. China Airlines and Cathay Pacific price lowest most months; ANA and Japan Airlines route through Tokyo with slightly longer connections; EVA Air offers the most weekly frequencies via Taipei.

Cathay Pacific logo
Cathay Pacific
Full-service carrier (oneworld)
Approximate: $700-1,500 round-trip economy
One-stop via Hong Kong (SFO → HKG → BKK)·~18h in-flight / ~20h45m total, ~2h15-2h45m HKG layover·1 × 23kg checked + meal + oneworld earn (Economy)

Cathay Pacific runs the tightest, most dependable layover of the five carriers. Hong Kong International's transfer process is fast even during peak connection banks, and delays rarely cascade into a missed onward flight.

Fares sit in the middle of the pack — not the cheapest, not the priciest — but the reliability premium is worth it for family trips or business travel where a misconnect is expensive. Alaska Airlines miles book Cathay Pacific business class well.

Best for: shortest, most reliable layover and oneworld/Alaska mile earners

EVA Air logo
EVA Air
Full-service carrier (Star Alliance)
Approximate: $780-1,700 round-trip economy
One-stop via Taipei (SFO → TPE → BKK)·~18h in-flight / ~20h40m total, ~2h TPE layover·2 × 23kg checked + meal + Star Alliance earn (Economy)

EVA Air runs more weekly SFO-Bangkok connections than any other carrier on this route, which means more schedule flexibility if your dates aren't fixed. The Taipei layover is short and Taoyuan's transfer process is straightforward.

Two free checked bags in economy beats every competitor here — useful if you're bringing gifts back or traveling for more than a couple weeks. Consider a self-booked Taipei stopover if your dates are flexible.

Best for: most weekly frequencies and the biggest baggage allowance

ANA (All Nippon Airways) logo
ANA (All Nippon Airways)
Full-service carrier (Star Alliance)
Approximate: $900-1,900 round-trip economy
One-stop via Tokyo Narita (SFO → NRT → BKK)·~19h in-flight / ~21h30m total, ~2h30-3h NRT layover·1 × 23kg checked + meal + Star Alliance earn (Economy)

ANA's cash fares run higher than Cathay Pacific or China Airlines for a longer total transit — the Narita layover adds real time compared with Hong Kong or Taipei. Paying cash for this specific routing rarely makes sense.

Where ANA wins is award travel: business-class redemptions through United MileagePlus are a strong value on the Tokyo-Bangkok leg specifically. Skip ANA on this route unless you're booking with miles.

Best for: United MileagePlus business-class redemptions

Japan Airlines (JAL) logo
Japan Airlines (JAL)
Full-service carrier (oneworld)
Approximate: $850-1,800 round-trip economy
One-stop via Tokyo Haneda (SFO → HND → BKK)·~19h in-flight / ~21h05m total, ~2h-2h30m HND layover·1 × 23kg checked + meal + oneworld earn (Economy)

Haneda sits closer to central Tokyo than Narita, which matters if a delay forces an unplanned overnight — it's a shorter, cheaper taxi into the city than any other hub on this route.

JAL's on-time reputation is strong industry-wide, a real factor on a one-stop itinerary where a late inbound flight can blow a tight connection. Seat pitch on JAL's Sky Wider economy seats beats the other four carriers by 2-3 inches.

Best for: Haneda's downtown-adjacent layover and strong on-time performance

China Airlines logo
China AirlinesBest price
Full-service carrier (SkyTeam)
Approximate: $650-1,400 round-trip economy
One-stop via Taipei (SFO → TPE → BKK)·~18h in-flight / ~20h30m total, ~1h45-2h TPE layover·2 × 23kg checked + meal + SkyTeam earn (Economy)

China Airlines posts the lowest fares on this route in most months, often $100-200 below EVA Air for a comparable Taipei connection. The tradeoff is a smaller North American network for rebooking if something goes wrong.

Two free checked bags in economy matches EVA Air's allowance. This is the pick for price-first travelers who don't need Star Alliance or oneworld status perks on this specific trip.

Best for: lowest fares in most months

Mubboo verdict: China Airlines wins on price via Taipei; Cathay Pacific wins on layover time via Hong Kong. Skip ANA's Tokyo routing unless United miles make the fare disappear.

Prices shown are approximate averages based on recent searches (April 2026). Actual fares vary by date, class, and availability.

🎯 Ready to compare flights?

We compare prices from airlines and travel platforms so you can find the best deal.

Compare all flights →

📅 When should you book San Francisco to Bangkok flights?

Book 10-14 weeks before departure for the best fares on this one-stop route; last-minute searches inside three weeks routinely price $300-500 above the seasonal floor. Tuesday and Wednesday departures from SFO average 8-12% cheaper than Friday or Sunday.

Since most bookings are leisure travelers targeting weekend arrivals in Bangkok, December fares spike hardest — book by early October for Christmas-New Year travel, before Thai and US holiday demand overlap.

May through October is the rainy-season discount window; airlines drop fares well below the November-February dry season peak to fill seats through Hong Kong, Taipei, and Tokyo connections.

US summer break nudges demand up slightly, even though it's Bangkok's rainy season.

🎯 Sweet spot: Book 6–10 weeks ahead
💰 Savings: $80–$150 vs last-minute
📅 Best booking day: Tuesday or Wednesday
☀️ Summer deadline: Book by March
💳 Fare alert tip: Set price alerts for your exact dates

If you're a family flying in summer, book by March — peak season fills up fast.

Budget travelers: shoulder season (Sep–Oct, Apr–May) offers the best balance of price and weather.

💡 This Jul: Book by early May for July travel to beat the summer-break bump.

🏙️ Why visit Bangkok?

Neon-lit tuk-tuks waiting on a rain-slicked street in Bangkok's Chinatown (Yaowarat) at night

Bangkok rewards a 20-hour flight with one of Asia's most complete city breaks: gold-spired temples, some of the world's best street food, and a cost of living where a full meal runs just a few dollars. The Grand Palace and Wat Pho anchor the historic Rattanakosin district, while Chinatown's Yaowarat Road turns into a night-market food crawl after dark.

Heat and humidity define the trip more than the sights do. Bangkok runs hot, dry days from November through February and hot, wet days the rest of the year — expect afternoon downpours, not all-day washouts, from May through October.

First-timers consistently flag the BTS SkyTrain and MRT subway as the easiest way to beat traffic; a Rabbit card covers both. Chatuchak Weekend Market, the temples, and a Chao Phraya river cruise cover the essentials in three days.

What makes Bangkok worth the flight:

Wat Arun's riverside spires glow at sunset, Chatuchak Weekend Market packs thousands of stalls into one weekend, and the Mahanakhon Skywalk's glass floor sits dozens of stories above the city. A half-day trip to the Damnoen Saduak floating market or Ayutthaya's ruins rounds out a longer stay.

Best neighborhoods to explore:

Rattanakosin (Old City)First-time visitors, the Grand Palace, Wat Pho, and Wat Arun

The historic core along the Chao Phraya River. Walkable but hot — start at dawn to beat both crowds and heat.

SukhumvitModern hotels, BTS access, nightlife, and shopping malls

Bangkok's international business district. Best BTS connectivity in the city, with Nana and Asok as the main hubs.

Chinatown (Yaowarat)Street food, night markets, and budget stays

A single road turns into one of Asia's best food crawls after 6pm — go hungry and go late.

Riverside / Charoen KrungLuxury hotels, river cruises, and rooftop bars

Home to Bangkok's five-star river hotels. Free hotel shuttle boats connect to the BTS Saphan Taksin stop.

Don't miss:

🏯

Grand Palace & Wat Phra Kaew

Thailand's most-visited landmark. Modest dress required — shoulders and knees covered.

Browse Grand Palace & Wat Phra Kaew tours →
🌅

Wat Arun (Temple of Dawn)

Riverside temple best seen at sunset from a short ferry across the Chao Phraya.

Browse Wat Arun (Temple of Dawn) tours →
🛍️

Chatuchak Weekend Market

Thousands of stalls, open Saturday and Sunday only — plan a full morning.

Browse Chatuchak Weekend Market tours →
🍜

Chinatown (Yaowarat) night market

Street food from just a few dollars a plate; busiest and best after dark.

Browse Chinatown (Yaowarat) night market tours →
🏙️

Mahanakhon Skywalk

Glass-floor observation deck dozens of stories up over central Bangkok.

Browse Mahanakhon Skywalk tours →
🚣

Damnoen Saduak Floating Market (day trip)

90 minutes outside the city; book a private tour to skip the tour-bus crowds.

Browse Damnoen Saduak Floating Market (day trip) tours →

Mubboo Verdict:

Bangkok earns the long layover. Three full days covers the highlights; five lets you add a floating-market day trip without feeling rushed.

🎟️ Top activities in Bangkok

Ranked by traveler ratings and recent booking volume.

One Day Bangkok Everything

$237
5.0 (94)· Tours & Activities
Book now →

Private Tuktuk Food and City Tour (Chinatown-Flower Market)

$104
5.0 (86)· Tours & Activities
Book now →

Bangkok: Floating Market & Train Tour with Michelin & Pickup

$33.93
5.0 (84)· 8h 30m· Tours & Activities
Book now →

Private Tour to Grand Palace, Pho Temple and Arun Temple

$131
5.0 (83)· Tours & Activities
Book now →

Private Tour to Grand Palace of Bangkok, Pho and Arun Temple

$131
5.0 (76)· Tours & Activities
Book now →

Source: Viator · Prices in USD · Affiliate links.

🧳 What do you need to know before flying to Bangkok?

🛂 Do Americans need a visa for Bangkok?

US passports get a 60-day visa-free entry stamp on arrival, plus a mandatory Thailand Digital Arrival Card (TDAC) submitted online within 72 hours before landing.

Passports need 6+ months validity and proof of onward travel. Confirm current terms at travel.state.gov before booking — Thailand's cabinet approved shortening the exemption to 30 days in 2026, though it wasn't yet in force as of this writing.

🕐 What's the time difference?

Bangkok sits 14 hours ahead of Pacific Daylight Time (15 in Pacific Standard Time) and the routing crosses the International Date Line, so a Monday evening SFO departure lands Wednesday morning in Bangkok regardless of connection city.

🚇 How do you get from the airport to the city?

Suvarnabhumi Airport to central Bangkok: 18 miles / roughly 45-75 minutes depending on traffic and mode.

OptionTimeCostBest for
Airport Rail Link (ARL)~30 min to Phaya Thai฿45 (~$1.35)Solo travelers, light luggage — editor's pick
Metered taxi45-75 min฿300-450 (~$9-14) + tollsGroups, heavy luggage, late arrivals
Grab app45-75 min฿350-500 (~$11-15)Fixed upfront pricing, no meter disputes
Private transfer45-75 min฿900-1,400 (~$27-42)Families, late-night arrivals, door-to-door

Editor's pick: the Airport Rail Link into Phaya Thai, then a short taxi or BTS connection — cheapest and fastest outside rush hour.

💷 What about money and tipping?

1 US dollar converts to roughly 33 Thai baht (rates float daily — check your card issuer before landing). ATMs at Suvarnabhumi charge a flat withdrawal fee on top of your bank's own fee, so one larger withdrawal beats several small ones.

Bangkok currency snapshot

1 USD = 33.24 THB

1 THB = $0.030 USD

Thai Baht

Source: open.er-api.com · Updated Jul 1, 2026 · Rates fluctuate — check before booking.

📱 Will your phone work?

A Thailand eSIM installs before landing and skips the SIM-card counter line at Suvarnabhumi entirely. Thailand's country code is +66; drop the leading 0 from local numbers when dialing from a US phone.

☁️ Bangkok climate overview

Historical highs, lows, and rainfall by month. Plan packing and outdoor time around the extremes.

Jan

91°/71°F

0.0″ rain

Feb

91°/74°F

0.8″ rain

Mar

94°/78°F

2.3″ rain

Apr

95°/81°F

2.8″ rain

May

90°/79°F

9.2″ rain

Jun

90°/78°F

6.0″ rain

Jul

89°/78°F

5.9″ rain

Aug

90°/78°F

7.1″ rain

Sep

89°/78°F

7.4″ rain

Oct

89°/77°F

6.9″ rain

Nov

83°/71°F

6.4″ rain

Dec

89°/73°F

0.1″ rain

Source: Open-Meteo Archive API · 2025 historical data · Updated July 2026

Ready to lock in your fare? Search live prices below:

✈️ Ready to book? Compare San Francisco to Bangkok flights

Search flights →

🛫 Flying from San Francisco — airport tips

SFO International Terminal — Boarding Area A (oneworld check-in: Cathay Pacific, Japan Airlines) (Cathay Pacific / Japan Airlines)

  • Both airlines share check-in counters near the Area A entrance — arrive early during peak evening departure banks.
  • Cathay Pacific's lounge (The Bridge) is accessible to oneworld Sapphire/Emerald status holders and business-class passengers.
  • Priority security lane access applies to both carriers' premium cabins.

SFO International Terminal — Boarding Area A (Star Alliance check-in: ANA, EVA Air) (ANA / EVA Air)

  • EVA Air's evening departure bank overlaps with several other Star Alliance flights — expect a busier check-in window.
  • ANA business-class passengers get access to the Star Alliance lounge network at SFO.
  • Both carriers' economy check-in closes 60 minutes before departure — arrive well ahead during peak season.

SFO International Terminal — Boarding Area A (SkyTeam check-in: China Airlines) (China Airlines)

  • China Airlines shares SkyTeam check-in space with Delta and other partners during overlapping departure windows.
  • Baggage drop for two free checked bags takes longer than single-bag carriers — factor in extra counter time.
  • China Airlines' Taipei connection is typically the shortest of the five, so a slightly later SFO check-in still works.

🚐 Skip the hassle? Book a private airport transfer

Fixed price, meet & greet at arrivals, door-to-door service

Compare transfers →

💡 Insider tips: San Francisco to Bangkok

There's no nonstop option — plan the layover, not just the flightMubboo original data

Every SFO-Bangkok itinerary includes one stop, so the connecting airport matters as much as the airline. Hong Kong and Taipei both run under 2.5 hours between arrival and departure gates on the fastest connections; Tokyo hubs average closer to 2.5-3 hours.

If your layover runs under 90 minutes on any of these, pick a later flight — missed connections on this route mean a same-day rebooking headache 8,000 miles from home.

Submit the TDAC exactly 3 days out, not sooner

Thailand's Digital Arrival Card only accepts submissions within 72 hours of landing — submit earlier and the system rejects it. Do it from the airport lounge during your layover; it takes about five minutes and produces a QR code that speeds up immigration at Suvarnabhumi.

Insist on the taxi meter every single time

Bangkok taxi drivers outside tourist zones frequently quote a flat fare instead of using the meter — insist on "meter, please" before getting in, or use the Grab app for a fixed price upfront. Video guides covering this route consistently flag it as the single most common first-timer scam.

Crossing the International Date Line costs a night, not a dayMubboo original data

Departing SFO in the evening and connecting through Hong Kong, Taipei, or Tokyo means you land in Bangkok two calendar days later but only lose about 12 hours of usable time — most of the '2 days' is time zone math, not lost hours.

Book the first night's hotel anyway; you'll want it.

A Rabbit card beats cash for every BTS and MRT ride

Load a Rabbit card for about $2 at any BTS station and skip the single-ticket line for the rest of the trip. It also works on some Chatuchak market vendors and 7-Eleven purchases near stations — one card for the whole visit.

Layover choice changes your Bangkok arrival time, not just your routeMubboo original data

Hong Kong and Taipei connections land in Bangkok in the early evening, while Tokyo connections tend to land closer to midnight — that difference decides whether you need a first-night hotel with late check-in or can go straight to dinner.

Check the specific arrival time before picking a layover city, not just the fare.

👥 Who flies this route — and what they should know

First-time Bangkok temple tourist

Featured this month

Recommended: China Airlines via Taipei, economy, red-eye departure from SFO. China Airlines runs the lowest fares most months and Taipei's connection window (under 2 hours) is the shortest of the five carriers, so more of your trip goes toward Bangkok, not airports.

Land in the early evening, check into a Rattanakosin-area hotel, and start at the Grand Palace by 8am the next morning — it gets crowded and hot fast. Budget three full days: temples on day one, Chatuchak Market on a weekend day, and a Chao Phraya river cruise to close it out.

Mubboo Pick: book 10-12 weeks out and fly Tuesday or Wednesday to shave real money off a weekend departure. Skip the Grand Palace after 11am in high season — the heat and tour-bus crowds both peak.

Backpacker onward to Southeast Asia

Recommended: EVA Air via Taipei, economy, with a self-booked stopover. EVA Air's Taipei connection allows a free stopover of up to a week on some fares — worth checking before you book if Taiwan is on your list too.

Bangkok works as a hub for onward budget flights to Chiang Mai, Phuket, or Siem Reap on regional low-cost carriers. Base yourself in Chinatown or Khao San Road for the cheapest beds and use the BTS/MRT plus a Rabbit card to skip taxis entirely.

Mubboo Pick: build in a 2-3 day Bangkok buffer before any onward flight — Southeast Asian budget carriers cancel and reschedule more often than international full-service airlines. Skip booking same-day onward connections.

Digital nomad extending a 60-day stay

Recommended: Cathay Pacific via Hong Kong, economy, midweek departure. Cathay Pacific's Hong Kong layover is the shortest of the five carriers and its schedule offers the most midweek departure options, useful if you're not locked into weekend travel.

The 60-day visa exemption covers most nomad stints without a visa run, but you'll still need the TDAC and proof of onward travel at check-in. Sukhumvit and Thonglor neighborhoods have the best fiber-speed coworking spaces and short-term serviced apartments.

Mubboo Pick: book the exemption's full 60 days rather than a shorter return — changing a Cathay Pacific return date later typically adds a real fare difference plus a change fee. Skip 30-day tourist visas unless staying past 60 days.

Business traveler with a tight layover window

Recommended: Japan Airlines via Haneda, premium economy or business. Haneda sits closer to central Tokyo than Narita, and JAL's connection times run tighter and more reliably than the Taipei or Hong Kong alternatives on this route.

A same-day SFO-Bangkok business trip isn't realistic given the roughly 21-hour total transit — plan to land the evening before a morning meeting, not the same day. JAL's business class flat-bed seats make the long transit workable for a next-morning meeting.

Mubboo Pick: fly business or premium economy on this specific route — the flight-time math doesn't work for economy-class same-day-effective business trips. Skip red-eye connections under 90 minutes; a missed connection here costs a full meeting day.

Points-and-miles business class maximizer

Recommended: ANA via Tokyo Narita, business class, booked on United MileagePlus. ANA business class redemptions through United's Star Alliance chart are one of the stronger values on this route for US cardholders.

Cathay Pacific business class also books well through Alaska Airlines miles, often for a comparable mileage cost with a shorter Hong Kong layover. Compare both charts before booking — award space opens roughly 330 days out and disappears fast on ANA's popular Tokyo-Bangkok leg.

Mubboo Pick: set an award-space alert for the exact travel week, since availability moves in and out weekly. Skip booking one-way award tickets on this route — round-trip redemptions consistently price better per mile.

Family with kids on a long-haul flight

Recommended: Cathay Pacific via Hong Kong, economy, daytime SFO departure. Hong Kong International has the most family-friendly terminal amenities of the three main hub airports, including play areas, and Cathay Pacific's connection window gives enough buffer without an exhausting overnight layover for young kids.

Budget for the jet lag: Bangkok's 14-15 hour offset from Pacific Time means kids' schedules take 3-4 days to adjust. Book a hotel with a pool for the first two days rather than jumping straight into temple-hopping.

Mubboo Pick: choose a daytime departure from SFO, even if it costs more — arriving into a Hong Kong layover during daylight hours is dramatically easier with young kids than a red-eye. Skip the tightest legal connection time; add a buffer instead.

⚖️ Flight delayed or canceled?

This route has no EU261 or US DOT cash-compensation mandate — none of the five carriers are US airlines and none of the three layover cities fall under EU rules. Cathay Pacific, EVA Air, ANA, Japan Airlines, and China Airlines follow Hong Kong, Taiwan, and Japan's home-country consumer rules for cancellations, which rarely include guaranteed cash payouts. Travel insurance is the real backstop for a misconnect at HKG, TPE, NRT, or HND.

📱

Free option: Suvarnabhumi's arrival hall has free airport WiFi for the first 30 minutes if you just need to check in with family or grab a rideshare.

Install a Thailand eSIM before landing and skip the SIM-card counter line at Suvarnabhumi entirely — most plans cover 10-20GB over 7-30 days.

🛡️

Free option: Many credit cards (Chase Sapphire Reserve, Amex Platinum) already include trip delay and baggage delay coverage — check your card's benefits guide before buying a separate policy.

A missed connection at Hong Kong, Taipei, or Tokyo means a same-day rebooking 8,000 miles from home — trip insurance with travel delay and missed-connection coverage is worth pricing out on a route with zero nonstop backup.

🚐

Free option: The Airport Rail Link (ARL) into Phaya Thai costs about $1.35 and beats every paid transfer option on price if you're traveling light.

A pre-booked private transfer skips the taxi queue and fixes the price upfront — useful for late-night arrivals after a long one-stop itinerary, especially with kids or heavy luggage.

Emergency contacts in Bangkok

Local emergency191 (police) / 1669 (medical/ambulance) / 199 (fire)
Police (non-emergency)1155 (Tourist Police hotline, English-speaking, free)

Frequently asked questions about San Francisco to Bangkok flights

No airline currently operates a nonstop SFO-Bangkok route. The roughly 8,300-mile distance sits near the outer range of long-haul aircraft, and point-to-point demand doesn't justify dedicating widebody capacity when Hong Kong, Taipei, and Tokyo hubs already connect the two cities efficiently.

That's unlikely to change soon — Thai Airways discontinued a previous nonstop attempt years ago and hasn't relaunched it as of 2026.

🎟️ Things to do in Bangkok

2,816 activities · Live data from Viator

Researched by Mubboo Editorial Team · Reviewed by Richard Lee, Founder

Prices from Aviasales. Seasonal advice updated: July 2026 · Last editorial review: 2026-07-01T18:21:24.481Z · Government info: travel.state.gov

Prices last updated just now · cached fares aggregating 800+ airlines and agencies · Check current prices →

M verdicts are based on editorial research — not pulled from a database.