There are 3 ways to get from Singapore to Xi'an by plane, ferry or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly from Singapore Changi  •  9h 5m

  1. Fly from Singapore Changi (SIN) to Xi An (XIY) SIN - XIY

¥728 - ¥1748

2 alternative options

Ferry to Hang Nadim, fly  •  9h 55m

  1. Take the ferry from SIngapore Harbour Front to Batam Centre
  2. Fly from Hang Nadim (BTH) to Xi An (XIY) BTH - XIY

¥984 - ¥2604

Drive  •  2 days 13h

  1. Drive from Singapore to Xi'an 5171.4 km

¥4700 - ¥7000

Questions & Answers

There is widespread community transmission globally.
Some travel restrictions are being lifted in China. For the latest travel status, please check the official page for China.

Learn More.

The cheapest way to get from Singapore to Xi'an is to fly which costs $140 - $350 and takes 9h 5m.

More details

The quickest way to get from Singapore to Xi'an is to fly which costs $140 - $350 and takes 9h 5m.

More details

The distance between Singapore and Xi'an is 3711 km. The road distance is 5171.4 km.

Get driving directions

It takes approximately 9h 5m to get from Singapore to Xi'an, including transfers.

More details

The quickest flight from Singapore Changi Airport to Xi An Airport is the direct flight which takes 5h 25m.

Search flights

Yes, the driving distance between Singapore to Xi'an is 5171 km. It takes approximately 2 days 13h to drive from Singapore to Xi'an.

Get driving directions

Scoot Tigerair , AirAsia X, Korean Air and three other airlines offer flights from Singapore Changi Airport to Xi An Airport.

Search flights

There are 409+ hotels available in Xi'an. Prices start at ¥750 per night.

More details

Map of how to get from Singapore to Xi'an.
Launch map view
  • Distance: 3711.2 km
  • Duration: 9h 5m

What companies run services between Singapore and Xi'an, China?

Scoot Tigerair , China Southern Airlines and nine other airlines fly from Singapore to Xi'an hourly.

Airlines
China Eastern Airlines
Website
en.ceair.com
Flights from Singapore Changi to Xi An via Kunming
Ave. Duration
8h 20m
When
Monday, Thursday and Saturday
Estimated price
¥1900 - ¥4800
Flights from Singapore Changi to Xi An via Shanghai Pudong
Ave. Duration
9h 43m
When
Every day
Estimated price
¥2200 - ¥6000
China Southern Airlines
Website
csair.com
Flights from Singapore Changi to Xi An via Guangzhou Baiyun
Ave. Duration
8h 7m
When
Every day
Estimated price
¥1900 - ¥7000
Air China
Website
airchina.com
Flights from Singapore Changi to Xi An via Beijing Capital
Ave. Duration
10h 22m
When
Every day
Estimated price
¥2500 - ¥8000
Scoot Tigerair
Website
flyscoot.com
Flights from Singapore Changi to Xi An
Ave. Duration
5h 25m
When
Monday, Wednesday, Friday, Saturday and Sunday
Estimated price
¥750 - ¥2200
AirAsia X
Website
airasiax.com
Flights from Singapore Changi to Xi An via Kuala Lumpur
Ave. Duration
8h 35m
When
Every day
Estimated price
¥700 - ¥1700
Korean Air
Website
koreanair.com
Flights from Singapore Changi to Xi An via Incheon
Ave. Duration
10h 20m
When
Every day
Estimated price
¥3200 - ¥14000
Batik Air
Website
batikair.com
Flights from Hang Nadim to Xi An
Ave. Duration
5h 30m
When
Tuesday and Thursday
Estimated price
¥850 - ¥2300
Ferry operators
Horizon ferry
Phone
+65 6276 6711
Email
singapore@horizonfastferry.com
Website
horizonfastferry.com
Ferry from SIngapore Harbour Front to Batam Centre
Ave. Duration
1h
Frequency
Hourly
Estimated price
¥243
Schedules at
horizonfastferry.com
Sindo Ferry
Phone
+65 6331 4123
Email
booking@sindoferry.com.sg
Website
sindoferry.com.sg
Ferry from Singapore Harbour Front to Batam Centre
Ave. Duration
1h 10m
Frequency
Hourly
Estimated price
¥86
Schedules at
sindoferry.com.sg
Batam Fast Ferries
Phone
+65 6270 2228
Email
reservations@batamfast.com
Website
batamfast.com
Ferry from Singapore Harbour Front to Batam Centre
Ave. Duration
1h
Frequency
Every 3 hours
Estimated price
¥127
Schedules at
batamfast.com
Book at
batamfast.com

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 do I get from Sydney to Melbourne, Flying into Beijing? and Heading to Europe? Read this before you buy a Eurail Pass - to help you get the most out of your next trip.