Bangkok Tokyo

3 nonstop pairs · 7 nonstop airlines · 246 nonstop flights/week

Bangkok to Tokyo is about six hours. JAL, ANA, and Thai Airways all fly to Haneda several times a day. Fly to Haneda if you are going anywhere in central Tokyo. It is 20 minutes to Shinagawa by train. Narita is 90 minutes out and costs another $25 to get in.

ZIPAIR and Air Japan fly to Narita on 787s for significantly lower fares. Both are comfortable widebodies, not budget narrowbodies. You pay separately for meals and bags. Air Japan is actually ANA's budget subsidiary, which most booking sites do not make obvious. AirAsia X is even cheaper but flies from Don Mueang, about an hour from most Bangkok hotels by taxi.

If you are connecting through Tokyo to somewhere else in Japan, Narita has more domestic links. But if Tokyo is your destination, Haneda and an extra 20 minutes of sleep on the plane beats Narita and an hour on the Narita Express every time.

Have a specific need? Use the decision guide below to filter by your airline, where you live, lounges, or where you're staying in Tokyo.

Best Overall
BKK NRT
3 airlines 120/wk 6h 10m
Japan Airlines, Thai Airways, All Nippon Airways. Also bookable via Air Japan, MyTravel Airways, Viva Macau. ANA to Haneda for the fastest arrival into central Tokyo on a full-service carrier.
Explore BKK → NRT
Strong Alternative
BKK → HND
3 airlines · 105/wk · 6h 20m
Japan Airlines, All Nippon Airways, Thai Airways. ZIPAIR to Narita saves hundreds on the fare but adds an hour of train time into the city.

Pick What Matters to You

Show me the best pair for...

Best pair by where you're coming from

Your location determines which airport is closest and most convenient.
Sukhumvit Best
The main tourist and expat corridor, running along the BTS Skytrain from Nana to Thong Lo. Hotels, restaurants, and nightlife concentrated between stations. Airport Rail Link connects to BTS at Phaya Thai, making Suvarnabhumi the natural airport from this area.
Silom and Sathorn Good
Bangkok's business district south of Sukhumvit. Connected by BTS Silom line and MRT. Suvarnabhumi via Airport Rail Link with one BTS transfer. Don Mueang is a long taxi ride from here.
Chatuchak and Northern Bangkok Good
Near Don Mueang airport. If you are staying near Chatuchak Weekend Market or BTS Mo Chit, Don Mueang is the closer airport by a wide margin. The A1 bus runs from the airport to BTS Mo Chit station.
Khao San Road and Banglamphu Flexible
The backpacker district near the Grand Palace. No direct rail to either airport. A taxi takes 30 to 60 minutes depending on traffic. Neither airport has a clear advantage from this area.
Riverside Good
Luxury hotels along the Chao Phraya River. No direct rail link to either airport. Suvarnabhumi is closer by road. Taxi or hotel car is the practical choice.
For most Bangkok-area travelers, BKK → NRT is the default.6 airlines, 120 flights/wk.
Explore BKK → NRT

Best pair by where you're staying in Tokyo

Your Tokyo airport matters as much as your Bangkok airport.
Ginza and Tokyo Station Best
Department stores, high-end dining, and the business district around the Imperial Palace. Tokyo Station is where the Narita Express terminates, making this the one neighborhood where a Narita arrival is almost as convenient as Haneda. The monorail from Haneda connects through Hamamatsucho in about 30 minutes.
Shinjuku Good
The biggest hotel cluster in Tokyo and a hub for trains west toward Hakone and Mount Fuji. Restaurants and bars fill multi-story basement complexes and narrow alley networks. Haneda gets you here in around 45 minutes by monorail and Yamanote Line. From Narita, the express train runs about 90 minutes.
Shibuya and Harajuku Good
Street fashion, record shops, and the scramble crossing. The backstreets behind Harajuku Station pack in more small restaurants per block than almost anywhere in the city. Haneda is under an hour by train. From Narita, expect at least 90 minutes with a transfer.
Asakusa and Ueno Tradeoff
Senso-ji temple, old Tokyo atmosphere, and the National Museum cluster around Ueno Park. The Keisei Skyliner from Narita reaches Ueno in about 40 minutes, faster than the Narita Express to Tokyo Station. If you are staying in this part of town and booked a budget carrier, Narita is the natural arrival airport.
Roppongi and Akasaka Good
Nightlife, embassies, and art museums in the center of the city. A taxi from Haneda runs around 30 minutes. From Narita, expect well over an hour by train with at least one transfer. Haneda is the clear arrival point for this neighborhood.
Odaiba and Tokyo Bay Tradeoff
Waterfront area with convention centers and shopping malls, close to Haneda. The monorail ride from the airport takes about 20 minutes. From Narita, the trip runs over 90 minutes. If your business is at Tokyo Big Sight or you want a waterfront hotel, Haneda is the only airport worth considering.
NRT is the right Tokyo airport for most travelers.Check individual route pages for ground transport from NRT.
Explore BKK → NRT

Which pair your airline flies nonstop

Loyalty programs drive airport choice for frequent flyers. Here's where each airline operates.
AirlineBKK–NRTBKK–HNDDMK–NRT
Mesaba Airlines
Air Japan
Japan Airlines
All Nippon Airways
MyTravel Airways
Thai Airways
Viva Macau
Most airlines fly BKK → NRT.3 airlines serve multiple pairs.
Explore BKK → NRT

Ranked by on-time performance

On-time = departing within 15 min of schedule. Higher competition tends to keep airlines punctual.
BKK → NRT
Insufficient data — 120/wk doesn't generate meaningful OTP stats.
BKK → HND
Insufficient data — 105/wk doesn't generate meaningful OTP stats.
DMK → NRT
Insufficient data — 21/wk doesn't generate meaningful OTP stats.
BKK → NRT has the most schedule depth.High competition keeps airlines punctual.
Explore BKK → NRT

Lounge access by airport and terminal

Premium lounge access varies dramatically by terminal. This alone can determine airport choice for some travelers.
Bangkok Airways Blue Ribbon Lounge Top Tier
Available to all Bangkok Airways passengers regardless of fare class. Hot food, drinks, shower rooms, and a quieter atmosphere than the gate area. One of the better domestic departure lounges in Southeast Asia.
Thai Airways Royal Silk Lounge Top Tier
For business class passengers and Star Alliance Gold members. Multiple locations across the concourses. Full meal service and a more polished space than the third-party options.
Miracle Lounges Value
The most common pay-in lounge brand at Suvarnabhumi, with several locations across the terminal. Accessible via Priority Pass or a walk-in fee. Food and drinks are adequate. Quality varies by location, but all beat sitting at the gate.
Third-party lounges Value
Several pay-in lounges in the domestic and international departure areas, accessible via Priority Pass or a walk-in fee. Food, drinks, and Wi-Fi. Functional but basic.
No dedicated airline lounges
Don Mueang does not have branded airline lounges like Suvarnabhumi. Everything here is third-party. Adequate for passing time before a flight, not a reason to arrive early.
HND T3 JAL First Class Lounge Top Tier
JAL first class and oneworld Emerald status. Sushi at the bar counter, a teppanyaki station, showers, and a sake selection that could anchor a restaurant. Business class passengers with Emerald status qualify.
HND T3 ANA Suite Lounge Top Tier
ANA first class and Diamond status. Full dining room with Japanese and Western courses served at the table, private shower rooms, and a tone closer to a hotel club than an airport lounge. The ANA Lounge one level down serves business class and Star Alliance Gold, and is still excellent.
HND T3 JAL Sakura Lounge Good
JAL business class and oneworld Sapphire. Large space with hot food, a noodle bar, beer on tap, and shower rooms. Can get busy before late evening departures but the square footage absorbs the crowd.
HND T3 TIAT Lounge Value
Priority Pass and credit card lounge access in the international terminal. Smaller and simpler than the airline lounges. Free drinks and a quiet seat away from the gate. Fine if you lack airline status and want somewhere to sit.
NRT T1 ANA Lounge Top Tier
ANA business class and Star Alliance Gold. Large space with a noodle bar, curry station, beer taps, and showers. Crowds build before the evening North America departures. Arrive early. The food alone justifies getting to the airport two hours before boarding.
NRT T1 JAL Sakura Lounge Good
JAL business class and oneworld Sapphire. Hot food, showers, beer on draft. The first class section is smaller than Haneda's but still has the sushi counter and a quieter atmosphere.
NRT T1 United Club Value
United Club members and Star Alliance Gold on United-operated flights. Drinks and snacks, smaller footprint than the ANA lounge, less interesting food. A place to sit before boarding.
NRT T2 Carrier Lounges Good
Terminal 2 has carrier-operated lounges that vary in quality. Priority Pass covers options in both terminals, though none approach the level of the ANA or JAL lounges in T1.
Your airline and cabin class determine which lounges you can access.Check route pages for terminal assignments.
Explore BKK → NRT

Ranked by flights per week

More flights = more flexibility. Miss your flight, catch the next one. Schedule depth is insurance.
BKK → NRT #1
120/wk (~17/day) — 6 airlines.
BKK → HND
105/wk (~15/day) — 3 airlines.
DMK → NRT
21/wk (~3/day) — 1 airlines.
BKK → NRT: 120 flights/week.17 departures per day.
Explore BKK → NRT

Getting to the airport

Cost and time vary by mode. Train is more predictable than driving.
Airport Rail Link Best
Runs from the basement level of the terminal to Phaya Thai station in about 30 minutes, connecting to the BTS Skytrain. The fastest way into central Bangkok for neighborhoods along the Sukhumvit or Silom lines. Frequent departures from early morning until midnight.
Taxi Good
Metered taxis queue outside arrivals on the first floor. The ride to central Bangkok takes 30 to 60 minutes depending on traffic. Expressway tolls add a small fee on top of the meter. Rush hour traffic between the airport and the city can be severe.
Grab Good
Thailand's dominant rideshare app. Book from the arrivals hall and meet the driver at the designated pickup area. Price is fixed at booking, which removes the metered taxi uncertainty. Travel times are similar to a regular taxi.
Airport bus Flexible
Public buses run to several parts of the city at low cost. Slower than the rail link and less convenient with luggage. Useful if your destination is on a bus route and you are not in a hurry.
Taxi Best
Metered taxis queue outside the arrivals hall. The ride to central Bangkok takes 30 to 60 minutes depending on traffic. Don Mueang sits north of the city, and expressway tolls add a small fee on top of the meter. Rush hour trips can stretch well past an hour.
Grab Good
Book through the app and meet at the pickup area outside arrivals. Fixed pricing at booking. Travel times match a regular taxi, with the certainty of knowing the fare before you get in.
A1 Bus to BTS Mo Chit Good
Runs from the airport to BTS Mo Chit station, connecting to the Skytrain network. Takes 20 to 30 minutes depending on traffic. Cheap and direct if you are heading to a BTS station.
Shuttle to Suvarnabhumi Flexible
A shuttle bus connects Don Mueang to Suvarnabhumi for passengers transferring between the two airports. The ride takes around 50 minutes depending on traffic.
Weigh transit time against schedule flexibility.A faster airport with fewer flights may not save you time overall.
Explore BKK → NRT

Red-eye vs daytime departures

Departure timing affects jet lag, hotel costs, and how you spend your first day.
Red-eye into Haneda Best
Several full-service flights leave Bangkok late at night and land at Haneda in the early morning hours. Haneda is close enough to the city that a pre-dawn arrival works. Trains start running early, and you can reach your hotel before Tokyo wakes up. The six hours of flight time is short for real sleep, but you skip a hotel night.
Red-eye into Narita Tradeoff
An early morning landing at Narita means waiting in the terminal until rail service begins. The airport is 37 miles from the city with no affordable ground transport before the first train. Avoid Narita red-eyes unless the fare difference is extreme.
Daytime alternative Good
A midday departure from Bangkok arrives in the evening Tokyo time. You go straight to the hotel and start fresh the next day. On a six-hour flight, the red-eye saves a hotel night but not much else. If your schedule allows a daytime departure, take it.
BKK → NRT has the most departure options.Check the route page for schedule details.
Explore BKK → NRT

Premium cabin options

Business and first class products on this route, ranked by value and quality.
ANA and JAL business class to Haneda Top
Both airlines offer lie-flat business class seats with full meal service on this route. Japanese carriers set a high standard for cabin crew and food, even on shorter long-haul flights. Six hours is enough to eat, sleep briefly, and arrive ready for a morning meeting. Landing at Haneda puts you in central Tokyo within 30 minutes.
Thai Airways Royal Silk Good
Thai flies business class from its home airport at Suvarnabhumi to both Haneda and Narita. The Royal Silk lounge at Suvarnabhumi is one of the stronger pre-departure experiences on this route. The onboard product competes with ANA and JAL, with a Thai culinary angle.
Budget carriers to Narita Value
ZIPAIR and Air Japan offer economy-only cabins with optional paid upgrades for extra legroom. No flat beds, no lounge access, no included meals. The fare gap between budget economy and full-service business is wide enough on this route that some travelers fly cheap and spend the difference in Tokyo.
Check route pages for cabin details per airline.Business class products vary significantly between carriers.
Explore BKK → NRT

Connecting through Bangkok from a domestic flight

With nonstop flights leaving about every hour and budget carriers keeping fares low, connecting through a third city adds hours without saving money. The direct flight is six hours. A connection through a Southeast or East Asian hub turns that into ten or more. The only scenario where a connection makes sense is an award ticket with no nonstop seats available, or a multi-stop Asia itinerary where Bangkok and Tokyo are not the only stops.

Arriving BKK Best
Book BKK → NRT. Same airport, no ground transport needed. 6 airlines, 120/wk.
Arriving DMK Best
Book DMK → NRT. Same airport, no ground transport needed. 1 airlines, 21/wk.
Self-connecting
Avoid cross-airport transfers. No direct transit links between most metro airports. Budget 4+ hours minimum if you must.
Check which Bangkok airport your domestic flight arrives at, then book Tokyo from that same airport.BKK arrivals → BKK–NRT · BKK arrivals → BKK–HND
BKK → NRT

Bangkok & Tokyo Airport Profiles

Each airport has a personality. Terminal quality, transit access, lounge scene, and crowd levels vary dramatically — sometimes more than the flight itself.

BKK Suvarnabhumi Airport Primary

Suvarnabhumi is enormous. A single terminal building with concourses stretching in both directions from a central departure hall. The walk from security to the farthest gates can take fifteen minutes at a steady pace. Departures are on the fourth floor, arrivals on the second, and the Airport Rail Link platform sits in the basement level. Follow the signs down from the arrivals hall to reach it.

Domestic gates are grouped on the lower concourse levels, with shorter walks from security than the international wings. The terminal is fully air-conditioned with food courts, charging points, and shops throughout the gate areas. Immigration queues during peak hours can stretch long. Leave time if you are connecting between domestic and international flights.

Tokyo Pairs
2
NRT, HND
Airlines
9
Flights/Week
225
DMK Don Mueang International Airport Secondary

Don Mueang was Bangkok's only airport before Suvarnabhumi opened, and the terminal shows its age. Two buildings face the runways: Terminal 1 for international flights, Terminal 2 for domestic. A covered walkway connects them. The buildings are lower and more compact than Suvarnabhumi, which means shorter walks between check-in and the gate but tighter crowds at peak times.

The domestic check-in area fills up during morning and evening rushes. Security lines tend to move faster than at Suvarnabhumi. Food options past security are limited to a few chain restaurants and convenience stores. The arrivals hall exits directly to the taxi queue and bus stops, with no rail platform inside the terminal.

Tokyo Pairs
1
NRT
Airlines
1
Flights/Week
21
NRT Narita International Airport Primary

Narita sits 60 kilometers east of central Tokyo in Chiba prefecture, and that distance defines the entire airport experience. Built in the 1970s when Haneda ran out of international capacity, the location was a political compromise that passengers have been paying for ever since. The airport itself works well: three terminals, clear English and Japanese signage, efficient security lines.

Terminal 1 handles most full-service international carriers. Terminal 2 splits between international and domestic service. Terminal 3 is the budget terminal for low-cost carriers, with a stripped-down fit-out and a long walk from the train station marked by a running track painted on the floor. Food across all three terminals is good, especially the ramen shops in T1 and the family restaurants in T2.

Inside the building, the experience is smooth. Immigration has e-gates for many nationalities. Duty-free shopping is extensive. The problem starts when you leave: you are an hour from central Tokyo by express train. If you miss the last Narita Express or Skyliner, the taxi ride into the city costs around 20,000 to 30,000 yen and takes over an hour on the highway.

Bangkok Pairs
2
BKK + DMK
Nonstop from Bangkok
141/wk
Into Tokyo
60 min
N'EX to Tokyo Station
HND Tokyo Haneda International Airport Secondary

Haneda is a city airport in every sense, sitting 15 kilometers south of central Tokyo on the edge of Tokyo Bay. Terminal 3 handles international departures. The building is modern, well-signed in English and Japanese, and compact enough that walking from immigration to your gate rarely takes more than 10 minutes. An observation deck on the top floor looks out over the runways with the Tokyo skyline behind them.

The fourth floor of Terminal 3 recreates an Edo-period street lined with restaurants. Ramen, tonkatsu, sushi, tempura. The food is better than it has any right to be inside an airport. Below the departure level, shops carry Japanese snacks, cosmetics, and last-minute souvenirs without the tourist-trap markup you find at Narita.

Domestic terminals (T1 and T2) are separate buildings connected by free shuttle buses. If you are connecting to a domestic flight to Osaka, Sapporo, or Okinawa after arriving internationally, budget 90 minutes for the terminal transfer and second security screening. Immigration moves faster here than at Narita because international arrivals spread through the day instead of hitting in one wave.

Bangkok Pairs
1
BKK
Nonstop from Bangkok
105/wk
Into Tokyo
11 min
Keikyu to Shinagawa

Full Comparison

Every airport combination ranked by schedule depth. BKK–NRT carries 49% of weekly flights with the best on-time record. BKK–HND adds another 43%. The remaining 1 pair shares 9% between them.

RouteAirlinesFlights/WkShareDurationOTP
BKK → NRT 3 120
6h 10m Explore →
BKK → HND 3 105
6h 20m Explore →
DMK → NRT 1 21
6h 30m Explore →

Which Airlines Fly Which Pairs

Not all planes are the same size. The aircraft type below each checkmark tells you whether you are getting a widebody (777, 787, A350) with wider seats and a quieter ride, or a narrowbody (737, A321) with a single aisle. On flights over five hours, the difference is significant.

BKK–NRT
BKK–HND
DMK–NRT
Japan Airlines

787-8

777-300, 787-9
All Nippon Airways

76F, 777-300ER

A350-900, 787-8
Thai Airways

A330-300, A350-900

A350-900, 777-300ER
Mesaba Airlines

A330-300
Air Japan (codeshare)

787
MyTravel Airways (codeshare)

737
Viva Macau (codeshare)

787-8

Route Facts

Total Nonstops
246/wk
Across 3 pairs
Airlines
7
6 on BKK–NRT
Fastest Pair
6h 10m
BKK → NRT
Distance
2,852 mi
4,589 km
Bangkok
2 airports
BKK, DMK
Tokyo
2 airports
HND, NRT

Frequently Asked Questions

Common questions about Bangkok to Tokyo flights.
Yes, when the fare gap justifies the extra travel time. ZIPAIR and Air Japan only fly to Narita, and they price well below JAL, ANA, and Thai Airways. If your hotel is near Tokyo Station or Ueno, Narita is a reasonable arrival point: the Narita Express reaches Tokyo Station in about an hour. The savings on a budget fare can cover several days of meals in Tokyo.
ZIPAIR is JAL's low-cost subsidiary. Japanese crew, clean aircraft, on-time reputation. You lose included meals, seat recline, and lounge access compared to JAL. On a six-hour daytime flight, the tradeoff is straightforward. Buy meals in advance online if you want food onboard. The inflight selection is limited.
The Narita Express runs to Tokyo Station in about an hour, where you transfer to the Yamanote Line for Shinjuku. The Limousine Bus goes direct to major Shinjuku hotels for a similar price. Either way, budget about 90 minutes from the arrival gate to your hotel lobby.
Yes. Several carriers leave Bangkok late at night and arrive in Tokyo early morning. If you take a red-eye, book one that lands at Haneda. Haneda is close to the city and trains start running early. Narita red-eyes can leave you waiting in the terminal until rail service begins, with a long and expensive taxi ride as the only alternative.
ZIPAIR and Air Japan to Narita, plus AirAsia X from Don Mueang, price well below full-service economy fares. The exact gap shifts by season, but during peak travel the difference is large enough to matter. The tradeoff is landing at Narita, which adds about an hour of train time into central Tokyo.
Suvarnabhumi, unless you live near Don Mueang or AirAsia X has a fare too good to ignore. Don Mueang only connects to Narita, three times a day on AirAsia X. Suvarnabhumi has every other carrier plus both Haneda and Narita as destination airports. The Airport Rail Link from Suvarnabhumi also connects to the Skytrain, making it easier to reach from most Bangkok hotels.
Haneda handles the majority of domestic Japanese flights. If you are connecting onward to Osaka, Sapporo, Fukuoka, or Okinawa, flying into Haneda keeps the connection under one roof. Narita has some domestic service, but Haneda is the domestic hub.