- Home
- Flights
- Flights from Mumbai
- Mumbai to Xian
Flights from Mumbai to Xian
There are no direct flights from Mumbai to Xian. The fastest way is one stop via Bangkok or Hong Kong, about 12h 10m door to door (31 connections a week on current schedules).
No direct flights · 6 connection options From 10h 31m
Mumbai to Xian at a glance
Fastest journey10h 31mVia Bangkok, on current schedules
Nonstop flightsNoneConnect via Bangkok or Hong Kong
Best ways to fly from Mumbai to Xian
Ranked by how easy the connection is: one airline or alliance first (bags and connection protected), then the quickest self-transfer options.
1Search
BOM Bangkok (BKK) SIA
Leg 1: Air India, IndiGo, Thai Airways · Leg 2: Loong Air, Spring Airlines, GX Airlines
Tue07:30 BOM13:20 BKK4h 10m connection17:30 BKK22:10 SIAAir India + Spring Airlines
2Search
BOM Hong Kong (HKG) SIA
Leg 1: Cathay Pacific · Leg 2: Cathay Pacific, China Eastern Airlines, Hong Kong Airlines
Fri23:00 BOM07:02 HKG4h 13m connection11:15 HKG13:45 SIACathay Pacific
3Search
BOM Hanoi (HAN) SIA
Leg 1: Akasa Air, VietJet Air, Vietnam Airlines · Leg 2: China Eastern Airlines, VietJet Air
Fri05:45 BOM11:50 HAN8h 40m connection20:30 HAN23:53 SIAAkasa Air + China Eastern Airlines
4Search
BOM Phuket (HKT) SIA
Leg 1: Akasa Air, IndiGo, SpiceJet · Leg 2: Air Changan, China Eastern Airlines
6Search
BOM Tashkent (TAS) SIA
Leg 1: IndiGo, Uzbekistan Airways · Leg 2: China Eastern Airlines, Loong Air
Connections are computed from flights actually flown over the last 8 weeks, with at least 45 minutes to change on one airline and 2 hours on separate tickets. Times are local. The search shows live itineraries and exact times.
Good to know
- Distance
- 3,936 km2,444 miles
- Journey time
- 10h 31mon current schedules
- Time difference
- +2.5hXian vs Mumbai
- Currency in Xian
- CNY
- Airports
- BOM, NMI → XIY
Flights from Mumbai to Xian: questions answered
Are there direct flights from Mumbai to Xian?
No. There is no nonstop service, so you will connect, most easily in Bangkok, Hong Kong and Hanoi. Some connections are on one airline or alliance, so your bags and connection are protected on a single ticket.
How long is the flight from Mumbai to Xian?
With one connection the journey usually takes around 10h 31m, depending on the layover. The straight-line distance is 3,936 km.
Where do you change planes between Mumbai and Xian?
The best connecting points are Bangkok (BKK), Hong Kong (HKG), Hanoi (HAN) and Phuket (HKT). Compare one-ticket itineraries with self-transfer options in the search.
Which airports serve Mumbai and Xian?
Mumbai: Chhatrapati Shivaji Maharaj International Airport (BOM) and Navi Mumbai International Airport (NMI). Xian: Xi'an Xianyang International Airport (XIY).
What is the time difference between Mumbai and Xian?
Xian is 2.5 hours ahead of Mumbai.





