There are 7 ways to get from Songpan to Xining by train, car, taxi, plane, or subway
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Qingchuan Station to Guangyuantrain Chengdu-Xi'an
- Take the train from Guangyuan to Xiningtrain Xining
8h 32m¥186–706Drive 861.6 km
- Drive from Songpan to Xiningcar 861.6 km
9h 19m¥749–1,082Taxi, train to Mianyang Nanjiao Airport, fly
- Take the taxi from Songpan to Qingchuan Stationtaxi
- Take the train from Qingchuan Station to Mianyangtrain
- Fly from Mianyang Nanjiao Airport (MIG) to Xining (XNN)plane MIG - XNN
6h 15m¥1,163–4,022Train via Lanzhou
- Take the train from Qingchuan Station to Guangyuantrain
- Take the train from Guangyuan to Lanzhou West Stationtrain
- Take the train from Lanzhou West to Xiningtrain
10h 10m¥309–696Train via Jiangyou
- Take the train from Qingchuan Station to Jiangyoutrain Xi'an-Chengdu
- Take the train from Jiangyou to Xiningtrain Xining
14h 20m¥202–396Taxi, train, line 7 subway to Chengdu Shuangliu International Airport, fly
- Take the taxi from Songpan to Qingchuan Stationtaxi
- Take the train from Qingchuan Station to Chengdu East Stationtrain
- Take the subway from East station to Taipingyuansubway
- Fly from Chengdu Shuangliu International Airport (CTU) to Xining (XNN)plane CTU - XNN
6h 32m¥1,694–4,207Train, train to Chengdu Tianfu International Airport, fly
- Take the train from Qingchuan Station to Chengdu East Stationtrain
- Take the train from Chengdu East to Tianfu International Airporttrain
- Fly from Chengdu Tianfu International Airport (TFU) to Xining (XNN)plane TFU - XNN
7h 37m¥1,328–4,057
Mianyang Nanjiao Airport (MIG) to Xining (XNN) flights
Questions & Answers
The cheapest way to get from Songpan to Xining is to train via Jiangyou which costs ¥200 - ¥400 and takes 14h 20m.
The fastest way to get from Songpan to Xining is to taxi and train and fly which takes 6h 15m and costs ¥1100 - ¥4100.
The distance between Songpan and Xining is 813 km. The road distance is 861.6 km.
The best way to get from Songpan to Xining without a car is to train which takes 8h 32m and costs ¥180 - ¥750.
It takes approximately 8h 32m to get from Songpan to Xining, including transfers.
Yes, the driving distance between Songpan to Xining is 862 km. It takes approximately 9h 19m to drive from Songpan to Xining.
There are 28+ hotels available in Xining.
What companies run services between Songpan, China and Xining, China?
You can take a vehicle from Songpan to Xining via Qingchuan Station and Guangyuan in around 8h 32m.
- Website
- ch.com
Flights from Mianyang Nanjiao Airport to Xining
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- ¥1,000–3,800
Flights from Chengdu Tianfu International Airport to Xining
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- ¥1,200–4,400
- Website
- tibetairlines.com
Flights from Chengdu Shuangliu International Airport to Xining
- Ave. Duration
- 1h 36m
- When
- Every day
- Estimated price
- ¥420–2,600
- Website
- airchina.com
Flights from Chengdu Shuangliu International Airport to Xining
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ¥1,100–4,100
Flights from Chengdu Tianfu International Airport to Xining
- Ave. Duration
- 1h 32m
- When
- Every day
- Estimated price
- ¥1,100–3,700
- Website
- en.ceair.com
Flights from Chengdu Tianfu International Airport to Xining
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- ¥1,200–4,600
Flights from Chengdu Tianfu International Airport to Xining via Yushu
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- ¥1,600–4,900
- Website
- loongair.cn
Flights from Chengdu Tianfu International Airport to Xining
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- ¥1,300–3,200
Train from Qingchuan Station to Guangyuan
- Ave. Duration
- 23 min
- Frequency
- 5 times a day
- Estimated price
- ¥40–60
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥40–60
- Adult - 1st Class
- ¥40–60
Train from Guangyuan to Xining
- Ave. Duration
- 6h 29m
- Frequency
- Twice daily
- Estimated price
- ¥220–550
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥220–310
- Adult - 1st Class
- ¥370–550
Train from Qingchuan Station to Mianyang
- Ave. Duration
- 41 min
- Frequency
- 4 times a day
- Estimated price
- ¥55–95
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥55–80
- Adult - 1st Class
- ¥65–95
Train from Guangyuan to Lanzhou West Station
- Ave. Duration
- 4h 48m
- Frequency
- Twice daily
- Estimated price
- ¥170–390
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥170–240
- Adult - 1st Class
- ¥280–390
Train from Lanzhou West to Xining
- Ave. Duration
- 2h 19m
- Frequency
- Every 3 hours
- Estimated price
- ¥75–150
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥75–110
- Adult - 1st Class
- ¥100–150
Train from Qingchuan Station to Jiangyou
- Ave. Duration
- 28 min
- Frequency
- 3 times a day
- Estimated price
- ¥45–70
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥45–65
- Adult - 1st Class
- ¥45–70
Train from Qingchuan Station to Chengdu East Station
- Ave. Duration
- 1h 24m
- Frequency
- 5 times a day
- Estimated price
- ¥85–180
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥85–120
- Adult - 1st Class
- ¥120–180
Train from Chengdu East to Tianfu International Airport
- Ave. Duration
- 29 min
- Frequency
- Once daily
- Estimated price
- ¥40–60
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥40–60
- Adult - 1st Class
- ¥40–60
Train from Qingchuan Station to Guangyuan
- 2nd Class Seat
- ¥29–32
- 1st Class Seat
- ¥45–49
- Business Class Seat
- ¥60–85
Train from Qingchuan Station to Mianyang
- 2nd Class Seat
- ¥52–57
- 1st Class Seat
- ¥80–95
- Business Class Seat
- ¥110–170
Train from Lanzhou West to Xining
- 2nd Class Seat
- ¥85–95
- 1st Class Seat
- ¥140–160
- Business Class Seat
- ¥190–280
Train from Qingchuan Station to Jiangyou
- 2nd Class Seat
- ¥35–39
- 1st Class Seat
- ¥55–61
- Business Class Seat
- ¥75–110
Train from Qingchuan Station to Chengdu East Station
- 2nd Class Seat
- ¥100–110
- 1st Class Seat
- ¥160–180
- Business Class Seat
- ¥230–330
Train from Guangyuan to Xining
- Hard Seat
- ¥75–110
- Hard sleeper
- ¥140–200
- Soft sleeper
- ¥230–310
Train from Lanzhou West to Xining
- Hard Seat
- ¥28–40
- Hard sleeper
- ¥60–85
- Soft sleeper
- ¥100–130
Train from Jiangyou to Xining
- Hard Seat
- ¥85–120
- Hard sleeper
- ¥160–230
- Soft sleeper
- ¥260–350
Train from Guangyuan to Xining
- Hard Seat
- ¥90–130
- Hard Sleeper
- ¥180–186
- Soft Sleeper
- ¥260–370
- Phone
- 028-61638000
- Website
- cdmetro.cn
Subway from East station to Taipingyuan
- Ave. Duration
- 21 min
- Frequency
- Every 5 minutes
- Estimated price
- ¥3–5
- Schedules at
- chengdurail.com
- Ave. Duration
- 40 min
- Estimated price
- ¥80–100
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from Luton Airport into central London, Best ways to travel around Australia, and Getting to Rome from the airport - to help you get the most out of your next trip.






















