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

Trip Shanghai Beijing

Plan your trip by plane, train from Shanghai to Beijing

1
Search  
Advertisement
Transportation
Cities
Operators
We are searching for routes.

Keep updated on travel and transport offers !

How to get from Shanghai to Beijing?

We are suggesting 16 routes by plane, train to plan your trip Shanghai Beijing. 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, train).
  • Get prices, times and duration for the journey Shanghai Beijing 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 Beijing on a map as well as the route Shanghai Beijing and the different connecting points (Beijing Capital International Airport, Beijing South Railway Station, Nanyuan Airport, Shanghai Pudong International Airport, Hongqiao International Airport, ...) by clicking on the 'Details & Map' button.
  • Search for a hotel in Beijing
Advertisement

All modes of transport Shanghai Beijing

For your trip from Shanghai (China) to Beijing (China) with a distance of 664 mi you will be able to take 2 modes of transport, eventually by combining train and/or plane, and according to which the duration of the journey will be significantly different.
The direct flight Shanghai > Beijing 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 Hongqiao International SHA airport, 8.7 mi away, to check in your luggage for the flight to Beijing (Beijing Capital International airport, IATA code: PEK) operated by Shanghai Airlines, Air China International, Spring Airways, China Eastern Airlines, Xiamen Airlines, China Southern Airlines, Hainan Airlines or Juneyao.
The train Shanghai Beijing is a direct bound.
Trains High-Speed of China Railway High-speed to Beijing leave from Shanghai Hongqiao railway station in Shanghai. Arrival in Beijing will take place at Beijing South station (3.2 mi from the city centre).

Which carriers to travel between Shanghai and Beijing?

Airlines
Shanghai Airlines carries out a flight from Hongqiao International SHA airport situated 8.7 mi away from the city centre of Shanghai to Beijing (arrival at Beijing Capital International PEK airport)
Shenzhen Airlines flies on the route from Wuxi WUX airport (located 0 mi from Wuxi, China) to Beijing (serving Beijing Capital International PEK airport)
Hainan Airlines schedules the flight from Hongqiao International SHA airport situated 8.7 mi away from the city centre of Shanghai to Beijing (arrival at Beijing Capital International PEK airport)
China United Airlines ensures the flight route from Wuxi WUX airport (located 0 mi from Wuxi, China) to Beijing (serving Nanyuan NAY airport)
China Southern Airlines carries out a flight from Hongqiao International SHA airport situated 8.7 mi away from the city centre of Shanghai to Beijing (arrival at Beijing Capital International PEK airport)
Air China International flies on the route from Hongqiao International SHA airport (located 8.7 mi from Shanghai, China) to Beijing (serving Beijing Capital International PEK airport)
China Eastern Airlines schedules the flight from Hongqiao International SHA airport situated 8.7 mi away from the city centre of Shanghai to Beijing (arrival at Beijing Capital International PEK airport)
Spring Airways ensures the flight route from Hongqiao International SHA airport (located 8.7 mi from Shanghai, China) to Beijing (serving Beijing Capital International PEK airport)
Xiamen Airlines carries out a flight from Hongqiao International SHA airport situated 8.7 mi away from the city centre of Shanghai to Beijing (arrival at Beijing Capital International PEK airport)
Juneyao flies on the route from Hongqiao International SHA airport (located 8.7 mi from Shanghai, China) to Beijing (serving Beijing Capital International PEK airport)
Railway companies
China Railway High-speed provides a rail connection Shanghai-Beijing with the train High-Speed from Shanghai Hongqiao railway station (3.8 mi from city-centre) and serving the rail station of Beijing South at arrival (3.2 mi from centre)

Stop cities from Shanghai or cities to visit near Beijing

When travelling from Beijing to Shanghai by train, plane, you might have to change at Nanjing, Wuxi located at 73 mi from Shanghai, Tianjin 72 mi away from Beijing (China). If you have some time on your way to Beijing 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
España
International (en)
Budget
Cities
Modes