>
Shanghai to Beijing

Compare prices to get from Shanghai to Beijing
Szukaj biletów na trasie Shanghai – Beijing w ciągu najbliższych 7 dni. Loty już od 279 zł. Pociągi od 89 zł.

Pociągi
89 zł|4 godz. 24 min.
Loty
279 zł|2 godz. 5 min.
89 zł
89 zł
89 zł
89 zł
89 zł
89 zł
89 zł
89 zł
89 zł
89 zł
89 zł
89 zł
89 zł
89 zł
crail
Najtaniej
12:15
21 godz. 45 min.
10:00
ShanghaiBeijing Fengtai
89 zł
Szukaj
Bez przesiadek
crail
Najszybszy
10:00
4 godz. 24 min.
14:24
Shanghai HongqiaoBeijingnan(Beijing South)
384 zł
Szukaj
Bez przesiadek
crail
12:15
22 godz. 31 min.
10:46
ShanghaiBeijing
91 zł
Szukaj
Bez przesiadek
crail
16:30
16 godz. 3 min.
08:33
ShanghaiBeijing
103 zł
Szukaj
Bez przesiadek
  • Prices shown from Shanghai to Beijing are the estimated lowest fares found in the last 24 hours for travel within the next 7 days.

Compare Loty and Pociągi from Shanghai to Beijing

The cheapest way to get from Shanghai to Beijing costs only 89 zł on average via Pociągi, and the quickest way takes just 2h 19m by Loty. Find the travel option that best suits you.

Train
Pociągi Najtaniej
Average price 89 zł
Average duration6h 48m
Departure Time06:31 - 10:46
Direct options
Flight
Loty Najszybszy
Average price 351 zł
Average duration2h 19m
Departure Time06:25 - 21:45
Direct options
Search flights

· 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 Shanghai to Beijing?

What is the cheapest day to travel by train from Shanghai to Beijing?

Average train fares from Shanghai to Beijing for the next 7 days, based on Trip.com user searches.

Based on Trip.com's data, the cheapest day to travel by train from Shanghai to Beijing is poniedziałek, with an average price of 89 zł.

89 zł
89 zł
89 zł
88 zł
  • 13 lip
  • 14 lip
  • 15 lip
  • 16 lip
  • 17 lip
  • 18 lip
  • 12 lip

Shanghai – Beijing – który miesiąc jest najtańszy na lot w jedną stronę?

Shanghai – Beijing – średnia cena lotów w jedną stronę zakupionych przez użytkowników Trip.com w poszczególnych miesiącach w ciągu ostatnich 12 miesięcy

Shanghai – Beijing – według danych Trip.com najtańszym miesiącem na lot jest March, a średnia cena wynosi wówczas 231 zł. Z kolei najdroższym miesiącem jest zazwyczaj July, w którym średnia cena wynosi do 340 zł.

340 zł
286 zł
231 zł
177 zł
    Najtaniej
  • 340 zł
    Jul
  • 312 zł
    Aug
  • 281 zł
    Sep
  • 257 zł
    Oct
  • 254 zł
    Nov
  • 247 zł
    Dec
  • 251 zł
    Jan
  • 289 zł
    Feb
  • 231 zł
    Mar
  • 267 zł
    Apr
  • 286 zł
    May
  • 301 zł
    Jun

Shanghai to Beijing travel tips

Find departure & arrival points near Shanghai and Beijing

Popular train stations near Shanghai

Shanghai Shanghai China
Shanghaixi(Shanghai West) Shanghai China
Shanghainan(Shanghai South) Shanghai China
Shanghai Hongqiao Shanghai China
Jiading Shanghai China

Popular train stations near Beijing

Beijing Chaoyang Beijing China
Beijingdong(Beijing East) Beijing China
Beijing Beijing China
houlvcun Beijing China
Tongzhouxi(Tongzhou West) Beijing China

Popular airports near Shanghai

Pudong Intl. Airport (PVG) Shanghai China
Shanghai Hongqiao Airport (SHA) Shanghai China
Jiaxing Nanhu Airport (JNH) W pobliżu Jiaxing Chiny

Popular airports near Beijing

Beijing Capital Intl. Airport (PEK) Beijing China
Beijing Miyun Mujiayu Airport (MY2) Beijing China
Beijing Daxing International Airport (PKX) Beijing China
Port lotniczy Tiencin-Binhai (TSN) W pobliżu Tianjin Chiny

Recommended hotels in Beijing

Radisson Hotel Beijing Daxing Airport
9.6/10
5792 opinii
Radisson Hotel Beijing Daxing Airport
hotel-star hotel-star hotel-star hotel-star hotel-star hotel-praise
Daxing Airpot | 42.07 km from downtown
31% off
343 zł 235 zł
Manxin Mansion Beijing Qianmen Courtyard
9.7/10
3160 opinii
Manxin Mansion Beijing Qianmen Courtyard
hotel-star hotel-star hotel-star hotel-star hotel-praise
Qianmen, The Temple Of Heaven and Chongwenmen | 1.22 km from downtown
16% off
567 zł 478 zł
VOYAGE INTERNATIONAL HOTEL (Capital Airport New National Exhibition Store)
9.8/10
24464 opinii
VOYAGE INTERNATIONAL HOTEL (Capital Airport New National Exhibition Store)
hotel-star hotel-star hotel-star hotel-star hotel-praise
Capital Airport and New International Exhibition Center | 23.23 km from downtown
39% off
230 zł 141 zł
Ruyi FREEY Hotel (Beijing Panjiayuan Jinsong Subway Station Branch)
9.5/10
4487 opinii
Ruyi FREEY Hotel (Beijing Panjiayuan Jinsong Subway Station Branch)
hotel-star hotel-star hotel-star hotel-praise
Jinsong and Panjiayuan Area | 4.22 km from downtown
31% off
230 zł 158 zł

How to travel from Shanghai to Beijing: FAQs

  • How far is it from Shanghai to Beijing?

    It’s about 1077 km (669 miles) from Shanghai to Beijing.
  • You can travel from Shanghai to Beijing in 2 different ways: Loty, Pociągi.
  • The fastest way to get from Shanghai to Beijing is by Loty, with an average journey time of 2 hours 19 minutes. Other modes of transport take longer: Pociągi takes on average 6 godz. 48 min..
  • The cheapest way to get from Shanghai to Beijing is by Pociągi, with an average price of 89 zł. Other modes of transport are more expensive: Loty costs around 351 zł on avergae.
  • For trips between Shanghai and Beijing, travelers typically use the following departure and arrival points: Most Loty depart from Pudong Intl. Airport and arrive at Beijing Capital Intl. Airport; Pociągi depart from Shanghai and arrive at Beijing Chaoyang.
  • Train, bus, and flight schedules vary by season and day of the week. Based on Trip.com data: Flights from Shanghai to Beijing are typically cheapest March, with an average fare of 231 zł. Flights from Shanghai to Beijing are typically cheapest poniedziałek, with an average fare of 89 zł
  • There is a 0h time difference between Shanghai and Beijing.