Shanghai to Weifang Train
At present, Shanghai/ Shanghai Hongqiao Railway Station supports 5 high speed trains to Weifang Railway Station/ Weifang North Railway Station.
These Shanghai to Weifang high speed trains require 5 to 6 hours to complete the travel distance of 1,125 kilometers (699 miles) to 1,146 kilometers (712 miles). The ticket price for the first class seat is CNY 544 - 850 and for a second class seat is CNY 338 - 510.
Shanghai - Jinan High Speed Railway Line: As a section of Beijing - Shanghai High Speed Railway Line, Shanghai - Jinan High Speed Railway Line runs the distance of 912 kilometers (567 miles), linking railway stations of Kunshan South, Wuxi East, Changzhou North, Zhenjiang South, Nanjing South, Bengbu South and Xuzhou East.
Jinan - Weifang High Speed Railway Line: Running the distance of 210 kilometers (130 miles), Jinan - Weifang High Speed Railway Line constitutes part of Jinan - Qingdao High Speed Railway Line, mainly connecting Jinan Railway Station, Zibo Railway Station and Weifang Railway Station.
6 flights are available from Shanghai to Jinan, taking about 2 hours. Their scheduled is from 07:10 to 23:25 and the air fare is from CNY 300 to CNY 1,200.
From Jinan Railway Station to Weifang Railway Station, around 49 high speed trains are in service. The travel time is 1 to 1.5 hours and the second class seat costs CNY 65 to CNY 78.
How to Get to Jinan Railway Station from Jinan Yaoqiang International Airport
Passengers can take airport shuttle bus line 1 to get to Jinan Railway Station directly. The travel time is about 40 minutes and the ticket price is CNY 20.
5 high speed trains are running from Weifang to Shanghai, taking 5.5 to 6.5 hours.
See detailed Shanghai Train Schedule
Major Rail Lines from Shanghai to:
Major Rail Line from Weifang to:
These Shanghai to Weifang high speed trains require 5 to 6 hours to complete the travel distance of 1,125 kilometers (699 miles) to 1,146 kilometers (712 miles). The ticket price for the first class seat is CNY 544 - 850 and for a second class seat is CNY 338 - 510.
Shanghai to Weifang Train Tickets Booking
Train | Dep. | Arr. |
Train | Dep. | Arr. | Duration | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
G222 Details of the Train G222:
5H11M | 07:05 Shanghai | 12:16 Weifang | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
D2122 Details of the Train D2122:
5H59M | 13:16 Shanghai Hongqiao | 19:15 Weifang | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
D2922 Details of the Train D2922:
6H9M | 15:10 Shanghai | 21:19 Weifang North | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
D2124 Details of the Train D2124:
5H47M | 15:37 Shanghai Hongqiao | 21:24 Weifang North | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
G234 Details of the Train G234:
5H14M | 16:32 Shanghai Hongqiao | 21:46 Weifang |
Running Route of Shanghai to Weifang High Speed Train
Jinan - Weifang High Speed Railway Line: Running the distance of 210 kilometers (130 miles), Jinan - Weifang High Speed Railway Line constitutes part of Jinan - Qingdao High Speed Railway Line, mainly connecting Jinan Railway Station, Zibo Railway Station and Weifang Railway Station.
Other Transportation Option: Shanghai to Jinan Flight + Jinan to Weifang Train
Shanghai to Jinan Flight
Jinan to Weifang Train

Passengers can take airport shuttle bus line 1 to get to Jinan Railway Station directly. The travel time is about 40 minutes and the ticket price is CNY 20.
Weifang to Shanghai Train



- Last updated on Mar. 14, 2025 by Grace Yang -