Japan's domestic flight network is extensive, competitive, and often surprisingly cheap. While the Shinkansen dominates short-to-medium distances, flying becomes the smarter choice for routes over 600 km where trains take 4+ hours. Budget carriers have transformed Japanese domestic travel with fares sometimes cheaper than a Shinkansen ticket for routes that would take triple the time by train.

This guide covers when to fly versus when to take the train, which airlines to use, how to find the cheapest fares, and the special tourist discount fares that most visitors do not know about.

When Flying Beats the Train

✈️ Flight vs Train: Time and Cost (2026)
Tokyo → Sapporo
¥5,000-15,000 (flight)
1h30m fly vs 8h+ train
Tokyo → Okinawa
¥5,000-20,000 (flight)
2h45m (no train option)
Tokyo → Fukuoka
¥6,000-18,000 (flight)
2h fly vs 5h train
Tokyo → Kagoshima
¥5,000-15,000 (flight)
1h50m fly vs 7h train
Osaka → Sapporo
¥5,000-15,000 (flight)
2h fly vs 10h+ train
Tokyo → Kyoto/Osaka
¥5,000-12,000 (flight)
Train wins door-to-door

Airlines and Where They Fly

🍑
Peach Aviation (Best LCC)
Japan's largest budget carrier, based at Kansai Airport. 30+ domestic routes. Fares from ¥3,000. ANA subsidiary with good reliability. Hub: Osaka Kansai, also Tokyo Narita. flypeach.com
Important
Jetstar Japan
Qantas subsidiary based at Narita. Competitive fares from ¥3,490. Strong network from Tokyo and Osaka. Similar service to Peach. Book at jetstar.com/jp. Good Okinawa routes.
Important
🌸
Spring Japan
Often the absolute cheapest fares. Based at Narita with limited routes. Tight seat pitch but fine for 1-2 hour flights. Strong Tokyo-Sapporo and Tokyo-Hiroshima pricing.
Be Aware
🛫
ANA / JAL (Full Service)
Both offer value fares competing with LCCs when booked early. Includes checked bags, meals, and Haneda departures (more convenient than Narita). ANA Discover Japan fare is tourist-exclusive.
Be Aware

ANA Discover Japan Fare

💡 Tourist-Only Discount: ANA Discover Japan

ANA offers a special "Discover Japan" fare exclusively for foreign visitors with a non-Japanese passport. One-way domestic flights from around ¥7,700-13,000 on the full-service ANA network, including Haneda departures (much more convenient than budget carrier flights from Narita). Includes 20kg checked baggage, meal, and seat selection. Book on the ANA website with your passport number. This is often the best value when factoring in convenience and comfort.

The Door-to-Door Reality

True Travel Time: Flight vs Shinkansen
Domestic Flight (Door-to-Door)
Travel to airport: 30-90 min
Check-in & security: 30-60 min
Flight time: 1-3 hours
Baggage claim: 15-20 min
Airport to city: 30-90 min
Total: 3-7 hours depending on route
Shinkansen (Door-to-Door)
Walk to station: 10-20 min
No check-in or security
Train time: 1-5 hours
Walk off train at city center
Total: Train time + 30 min
City center to city center
Flying only wins when the flight saves 2+ hours over the train. For Tokyo-Osaka (2h30 by train), flying is slower door-to-door. For Tokyo-Sapporo (8h by train), flying saves 4+ hours.

How to Find Cheap Domestic Flights

💰 Booking the Best Fares
1
Use Google Flights or Skyscanner

Compare all airlines at once. Skyscanner often shows the lowest LCC fares. Google Flights has a flexible date calendar that shows the cheapest days to fly.

2
Check airline websites directly

Peach and Jetstar often run sales not indexed by comparison sites. Check flypeach.com and jetstar.com/jp for flash sales with fares as low as ¥1,000-3,000. ANA's Discover Japan page is also direct-only.

3
Book 1-3 months ahead

Best fares appear 30-90 days before departure. Same-day and last-minute domestic flights are expensive (¥20,000-40,000+). Planning ahead is essential for budget flights.

4
Fly on weekdays

Tuesday and Wednesday flights are cheapest. Avoid Friday evening and Sunday afternoon flights which carry a premium. Morning flights are often cheaper than evening departures.

5
Consider Skymark Airlines

Mid-range carrier flying from Haneda at prices between LCC and full-service. Good legroom, no frills charge for checked bags. Strong Tokyo-Fukuoka and Tokyo-Kobe routes.

Budget Airline Baggage Rules

🧳 LCC Baggage Allowances (2026)
Peach, cabin bag (7kg)
Included
Free
Peach, checked bag (20kg)
¥1,950-3,250
Cheaper if pre-booked
Jetstar, cabin bag (7kg)
Included
Free
Jetstar, checked bag (20kg)
¥2,400-3,600
Cheaper if pre-booked
ANA/JAL, cabin bag (10kg)
Included
Free
ANA/JAL, checked bag (20kg)
Included
Free (full service)

Domestic Flight FAQ

Should I fly or take the train from Tokyo to Osaka? +
Which airports do budget airlines use? +
Can I use my JR Pass on domestic flights? +
Is it safe to book budget airlines in Japan? +
STAY UPDATED
Get the BeforeJapan Starter Kit

Printable packing checklist + 50 essential phrases PDF — plus weekly tips in your inbox.