There are 7 ways to get from Santander to Xining by bus, plane, car, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Bilbao Airport, fly to Xining
best- Take the bus from Santander E.A. to Bilbao Intermodal
- Fly from Bilbao Airport (BIO) to Xining (XNN)BIO - XNN
24h 24m¥2,199–6,661Bus to Bilbao Airport, fly to Lanzhou, bus, train
cheapest- Take the bus from Santander E.A. to Bilbao Intermodal
- Fly from Bilbao Airport (BIO) to Lanzhou (LHW)BIO - LHW
- Take the bus from Lanzhou Airport to Oriental Hotel
- Take the train from Lanzhou West to Xining
28h 54m¥1,883–6,320Drive 9,913.8 km
- Drive from Santander to Xining9,913.8 km
4d 16h¥12,824–18,523Fly Santander Airport to Xining
- Fly from Santander Airport (SDR) to Xining (XNN)SDR - XNN
18h 42m¥3,473–11,318Train to Adolfo Suárez Madrid–Barajas Airport, fly to Xining
- Take the train from Santander to Madrid Chamartín
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Xining (XNN)MAD - XNN
22h 56m¥2,446–8,203Fly Santander Airport to Lanzhou, bus, train
- Fly from Santander Airport (SDR) to Lanzhou (LHW)SDR - LHW
- Take the bus from Lanzhou Airport to Oriental Hotel
- Take the train from Lanzhou West to Xining
22h 11m¥2,866–9,267Bus, bus to Vitoria-Gasteiz Airport, fly to Xining
- Take the bus from Santander E.A. to Bilbao Intermodal
- Take the bus from Bilbao Bolueta to Aireportua/Aeropuerto Vitoria-Gasteiz
- Fly from Vitoria-Gasteiz Airport (VIT) to Xining (XNN)VIT - XNN
26h 9m¥2,442–8,789
Bilbao Airport (BIO) to Xining (XNN) flights
Questions & Answers
The cheapest way to get from Santander to Xining is to bus and fly and train which costs ¥1800 - ¥6500 and takes 28h 54m.
The fastest way to get from Santander to Xining is to fly which takes 18h 42m and costs ¥3400 - ¥12000.
The distance between Santander and Xining is 8493 km. The road distance is 9913.8 km.
It takes approximately 24h 24m to get from Santander to Xining, including transfers.
Xining is 7h ahead of Santander. It is currently 12:04 AM in Santander and 7:04 AM in Xining.
Yes, the driving distance between Santander to Xining is 9914 km. It takes approximately 4 days 16h to drive from Santander to Xining.
There are 25+ hotels available in Xining.
What companies run services between Santander, Spain and Xining, China?
Iberia, Air China, and three other airlines fly from Santander Airport (SDR) to Xining (XNN) twice daily.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- airchina.com
Flights from Bilbao Airport to Xining via Frankfurt, Beijing Capital
- Ave. Duration
- 22h 42m
- When
- Every day
- Estimated price
- ¥2,100–7,500
Flights from Bilbao Airport to Xining via Frankfurt, Tianfu International
- Ave. Duration
- 25h 35m
- When
- Friday
- Estimated price
- ¥2,000–7,000
Flights from Bilbao Airport to Xining via Paris Charles de Gaulle, Tianfu International
- Ave. Duration
- 18h 50m
- When
- Monday
- Estimated price
- ¥2,100–7,000
Flights from Santander Airport to Xining via Adolfo Suárez Madrid–Barajas Airport, Beijing Capital
- Ave. Duration
- 17h 45m
- When
- Saturday and Sunday
- Estimated price
- ¥3,400–12,000
Flights from Santander Airport to Xining via Barcelona, Beijing Capital
- Ave. Duration
- 18h 25m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- ¥3,300–12,000
Flights from Santander Airport to Xining via Adolfo Suárez Madrid–Barajas Airport, Tianfu International
- Ave. Duration
- 17h 15m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ¥3,400–12,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Xining via Beijing Capital
- Ave. Duration
- 20h 28m
- When
- Every day
- Estimated price
- ¥2,100–7,500
Flights from Adolfo Suárez Madrid–Barajas Airport to Xining via Tianfu International
- Ave. Duration
- 15h 10m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥2,100–7,500
Flights from Bilbao Airport to Lanzhou via Frankfurt, Tianfu International
- Ave. Duration
- 20h 25m
- When
- Friday
- Estimated price
- ¥1,700–6,000
Flights from Bilbao Airport to Lanzhou via Frankfurt, Beijing Capital
- Ave. Duration
- 22h 25m
- When
- Every day
- Estimated price
- ¥1,700–6,000
Flights from Bilbao Airport to Lanzhou via Paris Charles de Gaulle, Tianfu International
- Ave. Duration
- 19h 45m
- When
- Monday
- Estimated price
- ¥1,700–6,000
Flights from Bilbao Airport to Lanzhou via Copenhagen, Beijing Capital
- Ave. Duration
- 20h 45m
- When
- Sunday
- Estimated price
- ¥1,700–6,000
Flights from Bilbao Airport to Lanzhou via London Heathrow, Tianfu International
- Ave. Duration
- 23h 25m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥1,700–6,000
Flights from Santander Airport to Lanzhou via Adolfo Suárez Madrid–Barajas Airport, Beijing Capital
- Ave. Duration
- 18h 55m
- When
- Wednesday, Saturday, and Sunday
- Estimated price
- ¥2,800–9,500
Flights from Santander Airport to Lanzhou via Barcelona, Beijing Capital
- Ave. Duration
- 19h 20m
- When
- Monday
- Estimated price
- ¥2,700–9,500
Flights from Vitoria-Gasteiz Airport to Xining via Adolfo Suárez Madrid–Barajas Airport, Beijing Capital
- Ave. Duration
- 27h 10m
- When
- Thursday and Sunday
- Estimated price
- ¥2,800–9,500
Flights from Vitoria-Gasteiz Airport to Xining via Barcelona, Beijing Capital
- Ave. Duration
- 33h
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- ¥2,700–9,500
Flights from Vitoria-Gasteiz Airport to Xining via Milan Bergamo, Tbilisi, Urumqi
- Ave. Duration
- 19h 5m
- When
- Friday
- Estimated price
- ¥2,300–8,500
- Website
- ch.com
Flights from Santander Airport to Xining via Adolfo Suárez Madrid–Barajas Airport, Tianfu International
- Ave. Duration
- 19h 30m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ¥3,400–12,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Xining via Tianfu International
- Ave. Duration
- 19h 15m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥2,100–7,500
Flights from Adolfo Suárez Madrid–Barajas Airport to Xining via Chongqing
- Ave. Duration
- 15h 25m
- When
- Wednesday, Thursday, and Sunday
- Estimated price
- ¥2,200–8,000
Flights from Santander Airport to Lanzhou via Adolfo Suárez Madrid–Barajas Airport, Tianfu International
- Ave. Duration
- 17h 10m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ¥2,800–9,500
- Website
- en.ceair.com
Flights from Bilbao Airport to Xining via Milan Malpensa, Xi An
- Ave. Duration
- 19h 10m
- When
- Friday and Sunday
- Estimated price
- ¥2,100–6,500
Flights from Bilbao Airport to Xining via Frankfurt, Tianfu International
- Ave. Duration
- 21h 25m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- ¥2,000–7,000
- Website
- csair.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Xining via Chongqing
- Ave. Duration
- 15h 25m
- When
- Wednesday, Thursday, and Sunday
- Estimated price
- ¥2,200–8,000
Flights from Bilbao Airport to Lanzhou via Istanbul, Urumqi
- Ave. Duration
- 25h 5m
- When
- Saturday
- Estimated price
- ¥1,700–6,500
- Website
- hainanairlines.com
Flights from Bilbao Airport to Xining via Paris Charles de Gaulle, Xi An
- Ave. Duration
- 22h
- When
- Thursday
- Estimated price
- ¥2,200–8,000
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Santander to Madrid Chamartín
- Ave. Duration
- 4h 14m
- Frequency
- Twice daily
- Estimated price
- ¥300–700
- Website
- https://www.renfe.com/es/en
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 Lanzhou West to Xining
- 2nd Class Seat
- ¥85–95
- 1st Class Seat
- ¥140–160
- Business Class Seat
- ¥200–290
Train from Lanzhou West to Xining
- Phone
- +34 910 207 007
- alsa@alsa.es
- Website
- alsa.com
Bus from Santander E.A. to Bilbao Intermodal
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- ¥65–130
- Website
- https://www.alsa.com/en/
- Phone
- 0931-96556
- Website
- travelchinaguide.com
Bus from Lanzhou Airport to Oriental Hotel
- Ave. Duration
- 1h 5m
- Frequency
- Every 30 minutes
- Estimated price
- ¥30
- Schedules at
- travelchinaguide.com
- Phone
- +34 94 476 50 07
- Website
- autobuseslaunion.com
Bus from Bilbao Bolueta to Aireportua/Aeropuerto Vitoria-Gasteiz
- Ave. Duration
- 55 min
- Frequency
- Every 3 hours
- Estimated price
- ¥40–130
- Website
- https://www.autobuseslaunion.com/en
Want to know more about travelling around China
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Train travel in Spain: A guide to Renfe
Read the travel guide
What are the different types of Renfe trains in Spain?
Read the travel guide
























