Home / Train /

Shanghai - Jinan Train

About 63 pairs of trains are shuttling between Shanghai and Jinan daily. Over 60 pairs of them are bullet trains running for a distance of 912 kilometers (567 miles) with duration of 3 - 8 hours or so; the other pairs of normal types take 9.5 - 13.5 hours for the length of 968 kilometers (601 miles). 
 

High Speed Train

Basic Facts:

 Duration: about 3 - 8 hours
 Distance: about 912 kilometers (567 miles)
 Top speed: 300 km/h (186 mph)
 Operated at: Shanghai/ Shanghai Hongqiao Railway Station, Jinan/ Jinan West Railway Station
 Stations along the way: Kunshan South, Suzhou North, Wuxi East, Changzhou North, Zhenjiang South, Danyang North, Nanjing South, Chuzhou, Dingyuan, Bengbu South, Suzhou West in Anhui, Xuzhou East, Tengzhou, Zaozhuang, Qufu East, Tai'an 
 

Shanghai to Jinan High Speed Train Schedule

(Last Update on Jun 20, 2025)
Train No.Departure - ArrivalTravel Time
G207:00 - 10:103h10m
G1010:00 - 12:582h58m
G13012:16 - 16:294h13m
G2216:00 - 19:093h9m
G2617:55 - 21:083h13m
Over 60 departures in total: departure time from 06:27 to 18:09; duration from 2H58M to 7H51M.
See more Shanghai Schedule
 

Jinan to Shanghai Bullet Train Timetable

(Last Update on Jun 20, 2025)
Train No.Departure - ArrivalTravel Time
G29707:11 - 12:034h52m
G11109:59 - 14:114h12m
G26712:06 - 16:164h10m
G14516:02 - 20:124h10m
G16119:23 - 23:444h21m
Over 60 departures in total: departure time from 06:00 to 19:38; duration from 3H3M to 8H7M.
See more Jinan Schedule 

Note: The timetable is for reference only. For real-time schedule, please search for it by the tool on top of the page.
 

Shanghai - Jinan High Speed Train Ticket Price

(Last Update on Jun 20, 2025)
Business Class SeatFirst Class SeatSecond Class Seat
CNY 1,214 - 1,767
USD 171 - 248
CNY 632 - 814
USD 89 - 114
CNY 188 - 508
USD 26 - 71

 

Normal Train

Basic Facts:

 Duration: about 9.5 - 13.5 hours
 Distance: about 968 kilometers (601 miles)
 Top speed: 100/ 120/ 140/ 160 km/h (62/ 75/ 87/ 99 mph)
 Operated at: Shanghai Railway Station, Jinan Railway Station
 Stations along the way: Kunshan, Suzhou, Wuxi, Changzhou, Nanjing, Chuzhou North, Mingguang, Bengbu, Suzhou [Anhui], Xuzhou, Zaozhaung West, Tengzhou, Zoucheng, Yanzhou, Ciyao, Taishan
 

Shanghai to Jinan Train Schedule

(Last Update on Jun 20, 2025)
Train No.Departure - ArrivalTravel Time
146212:15 - 01:58+13h43m
T13214:36 - 00:43+10h7m
Z26814:49 - 00:35+9h46m
K4816:24 - 07:45+15h21m
K33620:15 - 09:45+13h30m
T13622:22 - 09:37+11h15m

 

Jinan to Shanghai Train Timetable

(Last Update on Jun 20, 2025)
Train No.Departure - ArrivalTravel Time
T13102:37 - 13:0010h23m
Z26702:45 - 12:219h36m
K33516:56 - 04:45+11h49m
K4717:16 - 05:51+12h35m
T13517:26 - 04:21+10h55m
146118:31 - 06:45+12h14m
Note: The timetable is for reference only. For real-time schedule, please search for it by the tool on top of the page.
 

Shanghai - Jinan Train Ticket Price

(Last Update on Jun 20, 2025)
Soft SleeperHard SleeperHard Seat
CNY 336 - 363.5
USD 47 - 51
CNY 215 - 237.5
USD 30 - 33
CNY 109 - 128.5
USD 15 - 18
 

Flight

Besides, you can choose to travel by flight which takes merely about 1.5 - 2 hours. But there are fewer flights per day and usually its ticket price is higher than rail tickets.

 Major Rail Lines from Shanghai to:

 Major Rail Line from Jinan to:
- Last updated on Jun. 20, 2025 by Grace Yang -