HUB hero image

How to Travel from

Madrid to Xi'an

by Route or Car

Madrid
+0
Xi'an
Transport search to Xi'an
Madrid
+0
Xi'an
Building a composite car route
Cheapest
Best Offer!
Car
5 d 4 h 27 min
11207 km.
from $616
Composite Route Car Only

Four ways to Travel from Madrid to Xi'an

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Airlines

Air China

Website:
airchina.com/index.shtml
Plane from Adolfo Suárez Madrid–Barajas Airport to Xi'An
Ave. Duration:
14h 37m
Frequency:
Every day
Estimated price:
$354.42–$886.04
Plane from Adolfo Suárez Madrid–Barajas Airport to Yuncheng
Ave. Duration:
14h 5m
Frequency:
Thursday and Sunday
Estimated price:
$417.71–$1,012.62
Plane from Adolfo Suárez Madrid–Barajas Airport to Shiyan
Ave. Duration:
21h 10m
Frequency:
Every day
Estimated price:
$417.71–$1,012.62
Plane from Adolfo Suárez Madrid–Barajas Airport to Linfen
Ave. Duration:
23h
Frequency:
Every day
Estimated price:
$405.05–$1,012.62

China Eastern Airlines

Website:
en.ceair.com/
Plane from Adolfo Suárez Madrid–Barajas Airport to Xi'An
Ave. Duration:
14h 57m
Frequency:
Tuesday, Thursday, and Sunday
Estimated price:
$291.13–$822.76
Plane from Adolfo Suárez Madrid–Barajas Airport to Yuncheng
Ave. Duration:
19h 55m
Frequency:
Tuesday to Sunday
Estimated price:
$417.71–$1,139.20

Sichuan Airlines

Website:
ch.com/
Plane from Adolfo Suárez Madrid–Barajas Airport to Shiyan
Ave. Duration:
26h 15m
Frequency:
Sunday
Estimated price:
$379.73–$696.18
Plane from Adolfo Suárez Madrid–Barajas Airport to Linfen
Ave. Duration:
16h 50m
Frequency:
Monday, Friday, and Sunday
Estimated price:
$379.73–$696.18

Hainan

Website:
hainanairlines.com/
Plane from Adolfo Suárez Madrid–Barajas Airport to Xi'An
Ave. Duration:
18h 20m
Frequency:
Monday, Wednesday, and Friday
Estimated price:
$392.39–$822.76

Tianjin Airlines

Website:
tianjin-air.com/
Plane from Adolfo Suárez Madrid–Barajas Airport to Xi'An
Ave. Duration:
14h 55m
Frequency:
Thursday and Sunday
Estimated price:
$354.42–$949.33

Train operators

China Railways D-Class

Phone:
(86)12306
Website:
12306.cn/index/index.html
Train from Yuncheng North to Xi'an
Ave. Duration:
1h 5m
Frequency:
Every 2 hours
Estimated price:
$12.66–$26.58
Train from Hongdong west to Xi'an
Ave. Duration:
1h 49m
Frequency:
Every 4 hours
Estimated price:
$18.99–$40.50

Questions and Answers

What is the cheapest way to get from Madrid to Xi'an?

The cheapest way to get from Madrid to Xi'an is to fly and train which costs $347.83 - $652.17 and takes 22h 36m.

What is the fastest way to get from Madrid to Xi'an?

The fastest way to get from Madrid to Xi'an is to fly which takes 17h 35m and costs $250 - $760.87 .

How far is it from Madrid to Xi'an?

The distance between Madrid and Xi'an is 9231 km. The road distance is 11349.8 km.

How long does it take to get from Madrid to Xi'an?

It takes approximately 17h 35m to get from Madrid to Xi'an, including transfers.

What is the time difference between Madrid and Xi'an?

Xi'an is 7h ahead of Madrid. It is currently 10:11 in Madrid and 17:11 in Xi'an.

Can I drive from Madrid to Xi'an?

Yes, the driving distance between Madrid to Xi'an is 11350 km. It takes approximately 5 days 6h to drive from Madrid to Xi'an.

Where can I stay near Xi'an?

There are 399+ hotels available in Xi'an. Prices start at $20.92 per night.
+0