There are 3 ways to get from Sofia to Xi'an by plane, train, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Sofia Airport
best- Fly from Sofia Airport (SOF) to Xi'An Xianyang International Airport (XIY)plane SOF - XIY
18h 18m¥1,777–4,636Train, bus to Istanbul, fly
cheapest- Take the train from Sofia to Halkalıtrain
- Take the bus from Gültepe Camii to Istanbul Airport Busbus
- Fly from Istanbul (IST) to Xi'An Xianyang International Airport (XIY)plane IST - XIY
26h 25m¥1,637–4,822Bus, bus to Thessaloniki Airport Makedonia, fly
- Take the bus from Sofia Central Bus Station to Dupnitsabus
- Take the bus from Dupnitsa to Serresbus
- Take the bus from Serres to Thessaloniki Macedonia KTEL Bus Stationbus
- Fly from Thessaloniki Airport Makedonia (SKG) to Xi'An Xianyang International Airport (XIY)plane SKG - XIY
23h 33m¥1,793–4,680
Sofia Airport (SOF) to Xi'An Xianyang International Airport (XIY) flights
Comparing Your Travel Options
The cheapest way to get from Sofia to Xi'an is to train and bus and fly which costs ¥1600 - ¥4900 and takes 26h 25m.
The fastest way to get from Sofia to Xi'an is to fly which takes 18h 18m and costs ¥1700 - ¥4700.
The distance between Sofia and Xi'an is 7204 km.
It takes approximately 18h 18m to get from Sofia to Xi'an, including transfers.
Xi'an is 5h ahead of Sofia. It is currently 12:29 AM in Sofia and 5:29 AM in Xi'an.
There are 566+ hotels available in Xi'an.
What companies run services between Sofia, Bulgaria and Xi'an, China?
Ryanair, China Eastern Airlines, and five other airlines fly from Sofia Airport (SOF) to Xi'An Xianyang International Airport (XIY) once daily.
- Website
- en.ceair.com
Flights from Sofia Airport to Xi'An Xianyang International Airport via Vienna
- Ave. Duration
- 16h 5m
- When
- Monday and Saturday
- Estimated price
- ¥1,800–5,000
Flights from Sofia Airport to Xi'An Xianyang International Airport via Budapest
- Ave. Duration
- 21h 55m
- When
- Saturday
- Estimated price
- ¥2,000–7,000
Flights from Sofia Airport to Xi'An Xianyang International Airport via Istanbul
- Ave. Duration
- 23h 20m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ¥1,700–4,600
Flights from Istanbul to Xi'An Xianyang International Airport
- Ave. Duration
- 9h 25m
- When
- Monday, Thursday, and Saturday
- Estimated price
- ¥1,500–4,200
Flights from Thessaloniki Airport Makedonia to Xi'An Xianyang International Airport via Vienna
- Ave. Duration
- 15h 40m
- When
- Thursday and Saturday
- Estimated price
- ¥1,800–4,800
Flights from Thessaloniki Airport Makedonia to Xi'An Xianyang International Airport via Budapest
- Ave. Duration
- 15h 45m
- When
- Saturday
- Estimated price
- ¥1,900–7,000
Flights from Thessaloniki Airport Makedonia to Xi'An Xianyang International Airport via Istanbul
- Ave. Duration
- 23h 10m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ¥1,600–4,400
- Phone
- +90 444 8 233
- [email protected]
- Website
- Turkish Railways (TCDD)
Train from Sofia to Halkalı
- Ave. Duration
- 11h 49m
- Frequency
- Once daily
- Estimated price
- ¥100–562
- Website
- Turkish Railways (TCDD)
- Double Room
- ¥312
- Single Room
- ¥562
- Four Person Room
- ¥274
- Phone
- +90 212 372 22 22
- [email protected]
- Website
- İstanbul Elektrik Tramvay ve Tünel İşletmeleri (İETT)
Bus from Gültepe Camii to Istanbul Airport Bus
- Ave. Duration
- 58 min
- Frequency
- Every 2 hours
- Estimated price
- ¥7–15
- Website
- İstanbul Elektrik Tramvay ve Tünel İşletmeleri (İETT)
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 Slovenia: Getting from Ljubljana to Lake Bled, Travel Insider: Top Japan travel tips by Beatrix Holland, and The London Underground: Essential tips to navigate the Tube - to help you get the most out of your next trip.









