This website uses cookies. By continuing to use this website you are giving consent to cookies being used. Learn more

Trip Shanghai Osaka

Plan your trip by plane, ferry, train from Shanghai to Osaka

Search  
Advertisement
Transportation
Cities
Operators
We are searching for routes.

Keep updated on travel and transport offers !

How to get from Shanghai to Osaka?

We are suggesting 31 routes by plane, ferry, train to plan your trip Shanghai Osaka. Routes displayed are sorted depending on a performance indicator (calculated from number of changes, expected duration, distance between an airport and the center of the city it serves...). You'll be able to:
  • Sort results depending on the mode of transportation (plane, ferry, train).
  • Get prices, times and duration for the journey Shanghai Osaka by clicking on the 'Check prices' button and after entering your dates of departure and the number of passengers. Note that we are trying to get as many prices as we can from different online travel agencies, but sometimes it may not be possible.
  • Locate cities of Shanghai and Osaka on a map as well as the route Shanghai Osaka and the different connecting points (Shin-Osaka Railway Station, Kansai International Airport, Osaka Port, Itami International Airport, Shanghai Pudong International Airport, ...) by clicking on the 'Details & Map' button.
  • Search for a hotel in Osaka
Advertisement

All modes of transport Shanghai Osaka

For your trip from Shanghai (China) to Osaka (Japan) with a distance of 847 mi you will be able to take 3 modes of transport, eventually by combining train, ferry and/or plane, and according to which the duration of the journey will be significantly different.
The direct flight Shanghai > Osaka will be the fastest way to get to your destination.
Leave Shanghai and arrive early enough (at least 2 hours before the departure time) at Shanghai Pudong International PVG airport, 20.5 mi away, to check in your luggage for the flight to Osaka (Kansai International airport, IATA code: KIX) operated by Peach, Air China International, Japan Airlines, Shanghai Airlines, ANA All Nippon Airways, China Eastern Airlines, Juneyao or Spring Airways.
There is a direct ferry crossing which will allow you to reach Osaka from Shanghai.
You will embark at the port of Shanghai at 2.7 mi from Shanghai aboard a ship of Shanghai Ferry. The ferry will dock in the port of Osaka at 5.8 mi from Osaka. We advise you to show up at the port of Shanghai for boarding around one or two hours before the time of departure indicated on your reservation.
It is not possible to travel directly by train from Shanghai to Osaka without changing trains. You can take the train Nagoya-Osaka and travel by plane to get to your final destination.
Trains Tokaido Shinkansen of JR Central to Osaka leave from Nagoya railway station in Nagoya. Arrival in Osaka will take place at Shin-Osaka station (2.7 mi from the city centre).

Which carriers to travel between Shanghai and Osaka?

Airlines
Peach carries out a flight from Shanghai Pudong International PVG airport situated 20.5 mi away from the city centre of Shanghai to Osaka (arrival at Kansai International KIX airport)
ANA All Nippon Airways flies on the route from Shanghai Pudong International PVG airport (located 20.5 mi from Shanghai, China) to Osaka (serving Kansai International KIX airport)
Vanilla Air schedules the flight from Narita International NRT airport situated 39.8 mi away from the city centre of Tokyo to Osaka (arrival at Kansai International KIX airport)
Air China International ensures the flight route from Shanghai Pudong International PVG airport (located 20.5 mi from Shanghai, China) to Osaka (serving Kansai International KIX airport)
Ibex Airlines carries out a flight from Fukuoka International FUK airport situated 0 mi away from the city centre of Fukuoka to Osaka (arrival at Itami International ITM airport)
Star Flyer flies on the route from Haneda International HND airport (located 11.2 mi from Tokyo, Japan) to Osaka (serving Kansai International KIX airport)
Korean Air Lines schedules the following flights: from Shanghai Pudong International PVG airport situated 20.5 mi away from the city centre of Shanghai to Busan (arrival at Gimhae International PUS airport) and from Gimhae International PUS airport (located 7.5 mi from Busan, South Korea) to Osaka (serving Kansai International KIX airport)
Asiana Airlines ensures the flight routes from Shanghai Pudong International PVG airport situated 20.5 mi away from the city centre of Shanghai to Busan (arrival at Gimhae International PUS airport) and from Gimhae International PUS airport (located 7.5 mi from Busan, South Korea) to Osaka (serving Kansai International KIX airport)
China Southern Airlines carries out a flight from Shanghai Pudong International PVG airport situated 20.5 mi away from the city centre of Shanghai to Nagoya (arrival at Chubu Centrair International NGO airport)
Spring Airlines Japan flies on the route from Narita International NRT airport (located 39.8 mi from Tokyo, Japan) to Osaka (serving Kansai International KIX airport)
Jeju Air schedules the flight from Gimhae International PUS airport situated 7.5 mi away from the city centre of Busan to Osaka (arrival at Kansai International KIX airport)
Qatar Airways ensures the flight route from Narita International NRT airport (located 39.8 mi from Tokyo, Japan) to Osaka (serving Kansai International KIX airport)
Air Busan carries out a flight from Gimhae International PUS airport situated 7.5 mi away from the city centre of Busan to Osaka (arrival at Kansai International KIX airport)
Japan Airlines flies on the route from Shanghai Pudong International PVG airport (located 20.5 mi from Shanghai, China) to Osaka (serving Kansai International KIX airport)
Shanghai Airlines schedules the flight from Shanghai Pudong International PVG airport situated 20.5 mi away from the city centre of Shanghai to Osaka (arrival at Kansai International KIX airport)
Eastar Jet ensures the flight route from Gimhae International PUS airport (located 7.5 mi from Busan, South Korea) to Osaka (serving Kansai International KIX airport)
Delta Air Lines carries out a flight from Shanghai Pudong International PVG airport situated 20.5 mi away from the city centre of Shanghai to Tokyo (arrival at Narita International NRT airport)
Jin Air flies on the route from Gimhae International PUS airport (located 7.5 mi from Busan, South Korea) to Osaka (serving Kansai International KIX airport)
China Eastern Airlines schedules the flight from Shanghai Pudong International PVG airport situated 20.5 mi away from the city centre of Shanghai to Osaka (arrival at Kansai International KIX airport)
Juneyao ensures the flight route from Shanghai Pudong International PVG airport (located 20.5 mi from Shanghai, China) to Osaka (serving Kansai International KIX airport)
Spring Airways carries out a flight from Shanghai Pudong International PVG airport situated 20.5 mi away from the city centre of Shanghai to Osaka (arrival at Kansai International KIX airport)
Railway companies
JR Central provides a rail connection Nagoya-Osaka with the train Tokaido Shinkansen from Nagoya railway station (1.6 mi from city-centre) and serving the rail station of Shin-Osaka at arrival (2.7 mi from centre)
JR West transports passengers on a rail line from Fukuoka to Osaka with the train Sanyo Shinkansen which leaves Hakata station to arrive at Shin-Osaka railway station ( Japan)
Ferry companies
The ships of Panstar Cruise ensure the maritime connection between the port of Busan and the one of Osaka (Osaka at 5.8 mi from the city)
The ferries of Shanghai Ferry make the crossing between Shanghai and Osaka where they serve the ports of Shanghai and Osaka respectively 2.7 mi and 5.8 mi distant from their city centre.

Stop cities from Shanghai or cities to visit near Osaka

When travelling from Osaka to Shanghai by train, ferry, plane, you might have to change at Nagoya located at 87 mi from Osaka, Fukuoka, Tokyo (Japan) Busan (South Korea). If you have some time on your way to Osaka or back to Shanghai, this may be a really good opportunity to visit and have a short stay in those cities.
 
France
United Kingdom
Portugal
Italia
International (en)
Budget
Cities
Modes