Shanghai - Dalian Train
Only two pairs of trains run between the two cities daily. The high speed train G1252&G1251 take 10.5 hours. The normal ones, T132&T131 take 25 - 25.5 hours. Shanghai to Dalian distance by the two pairs of trains is between 2,054 kilometers (1,276 miles) and 2,238 kilometers (1,391 miles).
Besides, frequent direct flights are provided between the two cities. Shanghai to Dalian flight time is about 2 hours. It is the best choice for those who travel in a hurry despite that it costs a little more than rail ticket, especially in peak tourism season. One thing to notice is that flight delays can easily happen due to weather change or air traffic control. In this case, it may waste some time. In contrast, bullet train is preferable for its great cost performance and beautiful scenery along the way.
G1252 runs from Shanghai Hongqiao Railway Station to Dalian North Railway Station for 2,054 kilometers (1,276 miles), and G1251 runs for the opposite direction for 2,071 kilometers (1,287 miles). The top running speed is 300 km/h (186 mph). As you need to stay onboard for a day, you are advised to buy some food or drink in advance. The food onboard costs more.
(Last Update on Dec 13, 2024)
See more Shanghai Schedule
(Last Update on Dec 13, 2024)
See more Dalian Schedule
Note: The timetable is for reference only. You can search for the real-time schedule by the search box on top of this page.(Last Update on Dec 13, 2024)
G1252/G1251 also pass by those stations: Suzhou North, Zhenjiang South, Nanjing South, Chuzhou, Suzhou East, Xuzhou East, Qufu East, Jinan West, Dezhou East, Cangzhou West, Tianjin West, Binhai West, Tangshan, Qinhuangdao, Shanhaiguan, Huludao North, Panjin, Yingkou East, and Bayuquan.
If the above travel time doesn’t agree with your arrangement, or you cannot purchase tickets, then you can make a transfer in Beijing, which will provide more choices for you. More than 40 pairs are put into service along Shanghai – Beijing High Speed Railway, taking 4.5 – 6.5 hours. The duration on Beijing – Dalian High Speed Rail Line is 4 – 5.5 hours, with 10 pairs in service. In this case, the total travel time by transfer is almost the same as that of a direct ride.
T132&T131 run between Shanghai Railway Station and Dalian Railway Station for a journey of 2,238 kilometers (1,391 miles). If you travel by them, a sleeper berth is highly recommended and usually, you need to book soft sleeper or hard sleeper beforehand as they are in great demands in most cases. In addition, you’d better bring a cup or some bottled water because the tap water onboard is undrinkable and no cups are provided for the hot drinking water. There are only a few power sockets in each sleeper carriage, so if possible, you’d better bring a portable charge device on your own.
(Last Update on Dec 13, 2024)
(Last Update on Dec 13, 2024)
Note: The timetable is for reference only. You can search for the real-time schedule by the search box on top of this page.
(Last Update on Dec 13, 2024)
Running route:
Wuxi, Changzhou, Nanjing, Chuzhou North, Bengbu, Xuzhou, Yanzhou, Jinan, Dezhou, Tianjin, Tangshan, Qinhuangdao, Shanhaiguan, Huludao North, Panjin North, Panjin, Dashiqiao, Gaizhou, Xiongyuecheng, Wafangdian, Jinzhou.
See also: How to Travel between Shanghai and Dalian
Major Rail Lines from Shanghai to:
Major Rail Lines from Dalian to:
Besides, frequent direct flights are provided between the two cities. Shanghai to Dalian flight time is about 2 hours. It is the best choice for those who travel in a hurry despite that it costs a little more than rail ticket, especially in peak tourism season. One thing to notice is that flight delays can easily happen due to weather change or air traffic control. In this case, it may waste some time. In contrast, bullet train is preferable for its great cost performance and beautiful scenery along the way.
Shanghai – Dalian High Speed Train
Shanghai to Dalian High Speed Train Schedule
Train No. | Departure - Arrival | Travel Time |
---|---|---|
G1252 | 11:10 - 21:53 | 10h43m |
Dalian to Shanghai Bullet Train Timetable
Train No. | Departure - Arrival | Travel Time |
---|---|---|
G1251 | 08:56 - 19:15 | 10h19m |
Note: The timetable is for reference only. You can search for the real-time schedule by the search box on top of this page.
Ticket Price of Shanghai - Dalian High Speed Train
Business Class Seat | First Class Seat | Second Class Seat |
---|---|---|
CNY 3,101 USD 428 | CNY 1,507 USD 208 | CNY 907.5 USD 125 |
G1252/G1251 also pass by those stations: Suzhou North, Zhenjiang South, Nanjing South, Chuzhou, Suzhou East, Xuzhou East, Qufu East, Jinan West, Dezhou East, Cangzhou West, Tianjin West, Binhai West, Tangshan, Qinhuangdao, Shanhaiguan, Huludao North, Panjin, Yingkou East, and Bayuquan.
More High Speed Trains by Transfer in Beijing
Normal Trains
Shanghai to Dalian Train Schedule
Train No. | Departure - Arrival | Travel Time |
---|---|---|
T132 | 14:36 - 15:27+ | 24h51m |
Dalian to Shanghai Train Schedule
Train No. | Departure - Arrival | Travel Time |
---|---|---|
T131 | 11:32 - 13:00+ | 25h28m |
Ticket price
Soft Sleeper | Hard Sleeper | Hard Seat |
---|---|---|
CNY 684 USD 94 | CNY 444 USD 61 | CNY 243 USD 34 |
Running route:
Wuxi, Changzhou, Nanjing, Chuzhou North, Bengbu, Xuzhou, Yanzhou, Jinan, Dezhou, Tianjin, Tangshan, Qinhuangdao, Shanhaiguan, Huludao North, Panjin North, Panjin, Dashiqiao, Gaizhou, Xiongyuecheng, Wafangdian, Jinzhou.
See also: How to Travel between Shanghai and Dalian
Major Rail Lines from Shanghai to:
Major Rail Lines from Dalian to:
- Last updated on Dec. 13, 2024 by Grace Yang -
Questions & Answers on Shanghai - Dalian Train
Asked by Thea from GREECE | Nov. 13, 2019 17:46Reply
When changing trains at Beijing South Station, should we exit and checkin again?
or can we go from one platform to the next one?
Answers (1)
Answered by TravelChinaGuide | Nov. 14, 2019 17:11
00Reply
Thank you for your inquiry.
You cannot go from one platform to another directly, however, you can use "transfer" passage to back from platform to waiting hall. Then you can find the checkin gate for next train and checkin again.
You cannot go from one platform to another directly, however, you can use "transfer" passage to back from platform to waiting hall. Then you can find the checkin gate for next train and checkin again.