China Train Ticket Booking
- China Train
- Int’l Train from China
Both high-speed trains and normal-speed trains are available from Shanghai to Kunming and return. High-speed trains travel between Shanghai Hongqiao Railway Station and Kunming South Railway Station, with the duration of around 11 hours. Normal-speed trains operate between centrally located Shanghai and Kunming Railway Stations, with the travel time of 36 to 39 hours.
Shanghai-Kunming High-Speed Trains
Quick Facts
- Distance: 1,000 kilometers (620 miles)
- Terminals: Shanghai Hongqiao Railway Station (上海虹桥站), Kunming South Railway Station (昆明南站)
- Duration: around 11 hours
- Main stops: Shanghai Hongqiao, Hangzhou East, Jinhua, Yingtan North, Nanchang West, Yichun, Changsha South, Loudi South, Huaihua South, Guiyang North, Anshun West, Qujing North, Kunming South
Shanghai to Kunming High-Speed Train Schedules
(Updated on March 28th, 2024)
| Train Number |
Departure |
Arrival |
Duration |
| G1371 |
07:22 |
19:46 |
12h 24m |
| G1373 |
08:53 |
20:31 |
11h 38m |
| G1377 |
09:30 |
22:02 |
12h 32m |
| G1375 |
11:11 |
23:35 |
12h 24m |
Kunming to Shanghai High-Speed Train Schedules
(Updated on March 28th, 2024)
| Train Number |
Departure |
Arrival |
Duration |
| G1378 |
07:13 |
19:20 |
12h 7m |
| G1372 |
08:07 |
19:44 |
11h 37m |
| G1374 |
10:00 |
22:08 |
12h 8m |
| G1376 |
10:28 |
22:54 |
12h 26m |
Shanghai-Kunming High-Speed Train Ticket Fares
| Business Class |
First Class |
Second Class |
| US$400 (CNY2,765) |
US$214 (CNY1,475) |
US$128 (CNY879) |
Shanghai-Kunming Regular Sleeper Trains
Quick Facts
Shanghai to Kunming Regular Train Schedules
(Updated on March 28th, 2024)
| Train Number |
Departure |
Arrival |
Duration |
| T381 |
16:49 |
08:07 (next two days) |
39h 18m |
| K79 |
18:24 |
06:13 (next two days) |
35h 49m |
Kunming to Shanghai Regular Train Schedules
(Updated on March 28th, 2024)
| Train Number |
Departure |
Arrival |
Duration |
| K80 |
18:45 |
05:25 (next two days) |
34h 40m |
| T382 |
20:43 |
11:27 (next two days) |
38h 44m |
Shanghai-Kunming Sleeper Train Ticket Fares
| Soft Sleeper |
Hard Sleeper |
Hard Seat |
| US$108 (CNY747.5) |
US$68 (CNY471.5) |
US$40 (CNY278.5) |

Shanghai to Kunming high-speed train
Trains from Shanghai to Other Cities