>
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 2 470 TWD. Pociągi od 784 TWD.
Pociągi
784 TWD|4 godz. 24 min.
Loty
2 470 TWD|2 godz. 15 min.
1 737 TWD
784 TWD
784 TWD
784 TWD
784 TWD
784 TWD
784 TWD
784 TWD
784 TWD
784 TWD
784 TWD
784 TWD
784 TWD
784 TWD
crail
Najtaniej
12:15
21 godz. 45 min.
10:00
ShanghaiBeijing Fengtai
784 TWD
Szukaj
Bez przesiadek
crail
Najszybszy
10:00
4 godz. 24 min.
14:24
Shanghai HongqiaoBeijingnan(Beijing South)
3 556 TWD
Szukaj
Bez przesiadek
crail
12:15
22 godz. 31 min.
10:46
ShanghaiBeijing
804 TWD
Szukaj
Bez przesiadek
crail
16:30
16 godz. 3 min.
08:33
ShanghaiBeijing
912 TWD
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 765 TWD on average via Pociągi, and the quickest way takes just 2 godz. 21 min. by Loty. Find the travel option that best suits you.

Train
Pociągi Najtaniej
Average price 765 TWD
Average duration 7 godz. 30 min.
Departure time 06:31 - 10:46
Direct options
Flight
Loty Najszybszy
Average price 3 082 TWD
Average duration 2 godz. 21 min.
Departure time 06: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 czwartek, with an average price of 765 TWD.

784 TWD
775 TWD
765 TWD
756 TWD
    Najtaniej
  • 16 lis
  • 24 lis
  • 18 lis
  • 12 lis
  • 13 lis
  • 14 lis
  • 22 lis

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 2 043 TWD. Z kolei najdroższym miesiącem jest zazwyczaj June, w którym średnia cena wynosi do 2 666 TWD.

2 666 TWD
2 355 TWD
2 043 TWD
1 732 TWD
    Najtaniej
  • 2 388 TWD
    Nov
  • 2 189 TWD
    Dec
  • 2 221 TWD
    Jan
  • 2 553 TWD
    Feb
  • 2 043 TWD
    Mar
  • 2 358 TWD
    Apr
  • 2 531 TWD
    May
  • 2 666 TWD
    Jun
  • 2 618 TWD
    Jul
  • 2 361 TWD
    Aug
  • 2 414 TWD
    Sep
  • 2 363 TWD
    Oct

Recommended hotels in Beijing

The JOYCourtyard International Hotel near Forbidden City Tiananmen
9.6/10
347 opinii
The JOYCourtyard International Hotel near Forbidden City Tiananmen
hotel-star hotel-star hotel-star hotel-praise
Xidan and Financial Street Area | 4.46 km from downtown
29% off
4 723 TWD 3 334 TWD
Beijing Templeside-Lianlian Hutong House
9.4/10
137 opinii
Beijing Templeside-Lianlian Hutong House
hotel-star hotel-star hotel-star hotel-praise
Xidan and Financial Street Area | 4.39 km from downtown
26% off
4 347 TWD 3 211 TWD
Mandarin Oriental Qianmen,Beijing
9.8/10
295 opinii
Mandarin Oriental Qianmen,Beijing
hotel-star hotel-star hotel-star hotel-star hotel-star hotel-praise
Qianmen, The Temple Of Heaven and Chongwenmen | 0.81 km from downtown
12% off
54 506 TWD 48 164 TWD
Han Palace
8.8/10
4 opinii
Han Palace
hotel-star hotel-star hotel-star hotel-star hotel-star hotel-praise
Houhai Area | 3.52 km from downtown
35 211 TWD

Shanghai to Beijing travel tips

Find departure & arrival points near Shanghai and Beijing

Popular train stations near Shanghai

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

Popular train stations near Beijing

Beijing Beijing China
Beijingnan(Beijing South) Beijing China
Beijingbei(Beijing North) Beijing China
Beijingdong(Beijing East) Beijing China
Beijingxi(Beijing 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

How to travel from Shanghai to Beijing: FAQs

  • How far is it from Shanghai to Beijing?

    It’s about 1,077 km (669 mi) 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 21 minutes. Other modes of transport take longer: Pociągi takes on average 7 godz. 30 min..
  • The cheapest way to get from Shanghai to Beijing is by Pociągi, with an average price of 765 TWD. Other modes of transport are more expensive: Loty costs around 3 082 TWD 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.
  • 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 2 043 TWD. Flights from Shanghai to Beijing are typically cheapest czwartek, with an average fare of 765 TWD
  • There is a 0m time difference between Shanghai and Beijing.