Compare prices to get from Osaka to Tokyo
S$ 49|1h 25m
S$ 117|2h 14m
S$ 52|8h 5m
S$ 106
S$ 51
S$ 51
S$ 53
S$ 49
S$ 71
S$ 65
S$ 74
S$ 63
S$ 51
S$ 51
S$ 57
S$ 63
S$ 60
Jetstar Japan1h 25m
Kansai International AirportNarita International Airport
S$ 51One way
Search
Direct
Japan Airlines1h 5m
Kansai International AirportHaneda Airport
S$ 128One way
Search
Direct
Jetstar Japan1h 25m
Kansai International AirportNarita International Airport
S$ 65One way
Search
Direct
Peach Airlines1h 30m
Kansai International AirportNarita International Airport
S$ 92One way
Search
Direct
- Prices shown from Osaka to Tokyo are the estimated lowest fares found in the last 24 hours for travel within the next 7 days.
Compare flights, trains, and buses from Osaka to Tokyo
The cheapest way to get from Osaka to Tokyo costs only S$ 55 on average via Buses, and the quickest way takes just 1h 16m by Flights. Find the travel option that best suits you.
Flights Fastest
Average price S$ 64
Average duration1h 16m
Departure Time06:45 - 21:15
Direct options
Trains
Average price S$ 116
Average duration2h 37m
Departure Time14:48 - 18:40
Direct options
Buses Cheapest
Average price S$ 55
Average duration9h 41m
Departure Time20:00 - 07:30
Direct options
· Total pre-departure time: Estimated travel time to the departure point, plus standard check-in, security, and waiting time
When is the cheapest time to travel from Osaka to Tokyo?
What is the cheapest month for one-way flights from Osaka to Tokyo?
Based on Trip.com’s data, the cheapest month for flights from Osaka to Tokyo is April, with an average price of S$ 48, and the most expensive month is August, with an average price of up to S$ 72.
S$ 72
S$ 60
S$ 48
S$ 36
What is the cheapest day to travel by train from Osaka to Tokyo?
Based on Trip.com's data, the cheapest day to travel by train from Osaka to Tokyo is Sunday, with an average price of S$ 116.
S$ 122
S$ 119
S$ 116
S$ 113
What is the cheapest day to travel from Osaka to Tokyo by bus?
Based on Trip.com's data, the cheapest day for bus tickets from Osaka to Tokyo is Monday, with an average price of S$ 55.
S$ 55
From Osaka to Tokyo: Travel Information
Companies operating from Osaka to Tokyo
Find stations and airports near Osaka and Tokyo
Popular airports near Osaka
Kansai International Airport (KIX)
Osaka Itami Airport (ITM)
Kobe Airport (UKB)
Tajima Airport (TJH) Nearby
Popular airports near Tokyo
Narita International Airport (NRT)
Haneda Airport (HND)
Ibaraki Airport (IBR) Nearby
Popular train stations near Osaka
Kita-Shinchi
Osaka
Higobashi
Minami-Morimachi
Osaka
Popular train stations near Tokyo
Yurakucho
Uchisaiwaicho
Tokyo
Tokyo
Shimbashi
Popular bus stations near Osaka
Osaka Herbis
In front of Osaka Station 4th Building
[Osaka Umeda] WILLER Bus Terminal Osaka Umeda
Osaka Umeda
Hankyu Sanbangai
Popular bus stations near Tokyo
Tokyo Station Yaesu South Exit
Tekko Building
Tokyo Tokyo Sta. Nihonbashi Entrance
Tokyo Station Nihonbashi Exit
Tokyo Dōro
Recommended hotels in Tokyo

9.2/10
3451 Reviews
Tokyo Dome Hotel

Suidobashi/Ochanomizu | 3.75 km from city centre
15% off
S$ 130 S$ 110

9.1/10
3906 Reviews
Toyoko Inn Narita Airport Honkan

5.93 km from city centre
S$ 45

9.3/10
6442 Reviews
Hotel Villa Fontaine Grand Haneda Airport - Directly connected to Haneda Airport Terminal 3

Haneda Airport/Kamata | 14.15 km from city centre
16% off
S$ 140 S$ 117

8.4/10
735 Reviews
KOKO HOTEL Tokyo Nishikasai

8.64 km from city centre
63% off
S$ 84 S$ 31
FAQ – How to travel from Osaka to Tokyo
How far is it from Osaka to Tokyo?
The distance from Osaka to Tokyo is about 406 km (252 miles).How to get from Osaka to Tokyo?
There are 3 modes of transport available from Osaka to Tokyo, including Flights Trains Buses.What is the fastest way to get from Osaka to Tokyo?
The fastest way to get from Osaka to Tokyo is by Flights, with an average journey time of 1 hour 16 minutes. Other modes of transport take longer: Trains takes on average 2h 37m.Buses takes on average 9h 41m.What is the cheapest way to get from Osaka to Tokyo?
The cheapest way to get from Osaka to Tokyo is by Buses, with an average price of S$ 55. Other modes of transport are more expensive: Flights costs around S$ 64 on avergae.Trains costs around S$ 116 on average.Where do trips from Osaka to Tokyo usually depart and arrive?
Travellers typically choose the following departure and arrival points from Osaka to Tokyo: Flights usually departs from Kansai International Airport and arrives at Narita International Airport Trains usually departs from Kita-Shinchi and arrives at Yurakucho Buses usually departs from Osaka Herbis and arrives at Tokyo Station Yaesu South Exit .When is the cheapest time to buy tickets from Osaka to Tokyo?
Train, bus, and flight schedules may vary depending on the season or day of the week. Based on data from Trip.com: OsakatoTokyoFlights is usually the cheapest at April, with an average price of S$ 48 OsakatoTokyoTrains is usually the cheapest at Sunday, with an average price of S$ 116 OsakatoTokyoBuses is usually the cheapest at Monday, with an average price of S$ 55 .Is there a time difference between Osaka and Tokyo?
The time difference between Osaka and Tokyo is 0h.