There are 6 ways to get from Tianshui to Isfahan by train, plane, car, bus, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Xi'An Xianyang International Airport, fly to Isfahan Shahid Beheshti International Airport
best- Take the train from Tianshui South Station to Xi'an Northtrain
- Fly from Xi'An Xianyang International Airport (XIY) to Isfahan Shahid Beheshti International Airport (IFN)plane XIY - IFN
26h 51m$393–1,544Drive 6,221.2 km
- Drive from Tianshui to Isfahancar 6,221.2 km
3d 4h$784–1,133Train, bus to Lanzhou, fly to Tehran International Airport, bus
- Take the train from Tianshui South Station to Lanzhou West Stationtrain
- Take the bus from Oriental Hotel to Lanzhou Airportbus
- Fly from Lanzhou (LHW) to Tehran International Airport (IKA)plane LHW - IKA
- Take the bus from Tehran Imam Khomeini to Azadi Squarebus
- Take the train from Tehran to Isfahantrain
25hTrain to Xi'An Xianyang International Airport, fly to Tehran International Airport, bus, train
- Take the train from Tianshui South Station to Xi'an Northtrain
- Fly from Xi'An Xianyang International Airport (XIY) to Tehran International Airport (IKA)plane XIY - IKA
- Take the bus from Tehran Imam Khomeini to Azadi Squarebus
- Take the train from Tehran to Isfahantrain
22h 32mTaxi to Longnan Chengzhou Airport, fly to Tehran International Airport, bus, train
- Take the taxi from Tianshui to Longnan Chengzhou Airport (LNL)taxi
- Fly from Longnan Chengzhou Airport (LNL) to Tehran International Airport (IKA)plane LNL - IKA
- Take the bus from Tehran Imam Khomeini to Azadi Squarebus
- Take the train from Tehran to Isfahantrain
22h 40mTrain, train to Guangyuan Panlong Airport, fly to Isfahan Shahid Beheshti International Airport
- Take the train from Tianshui South Station to Xi'an Northtrain
- Take the train from Xi'an North Station to Guangyuantrain
- Fly from Guangyuan Panlong Airport (GYS) to Isfahan Shahid Beheshti International Airport (IFN)plane GYS - IFN
29h 1m$547–1,896
Xi'An Xianyang International Airport (XIY) to Isfahan Shahid Beheshti International Airport (IFN) flights
Questions & Answers
The cheapest way to get from Tianshui to Isfahan is to train and fly which costs $390 - $1,600 and takes 26h 51m.
The fastest way to get from Tianshui to Isfahan is to train and fly which takes 26h 51m and costs $390 - $1,600.
The distance between Tianshui and Isfahan is 5573 km. The road distance is 6221.2 km.
It takes approximately 26h 51m to get from Tianshui to Isfahan, including transfers.
Isfahan is 4h 30m behind Tianshui. It is currently 11:12 AM in Tianshui and 6:42 AM in Isfahan.
Yes, the driving distance between Tianshui to Isfahan is 6221 km. It takes approximately 3 days 4h to drive from Tianshui to Isfahan.
What companies run services between Tianshui, China and Isfahan, Iran?
There is no direct connection from Tianshui to Isfahan. However, you can take the taxi to Tianshui South Station, take the train to Xi'an North, walk to North Railway Station, take the subway to Airport West, walk to Xi-An-Airport-XIY airport, fly to Isfahan Shahid Beheshti International Airport (IFN), then take the taxi to Isfahan. Alternatively, you can drive from Tianshui to Isfahan in around 3d 4h.
- Website
- emirates.com
Flights from Xi'An Xianyang International Airport to Isfahan Shahid Beheshti International Airport via Dubai
- Ave. Duration
- 26h 25m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $370–1,500
Flights from Xi'An Xianyang International Airport to Isfahan Shahid Beheshti International Airport via Tashkent, Dubai
- Ave. Duration
- 22h 15m
- When
- Wednesday and Friday
- Estimated price
- $390–1,500
Flights from Xi'An Xianyang International Airport to Isfahan Shahid Beheshti International Airport via Kunming, Dubai
- Ave. Duration
- 32h 20m
- When
- Wednesday and Friday
- Estimated price
- $400–1,600
Flights from Xi'An Xianyang International Airport to Isfahan Shahid Beheshti International Airport via Dushanbe, Dubai
- Ave. Duration
- 30h 55m
- When
- Monday
- Estimated price
- $600–1,300
Flights from Xi'An Xianyang International Airport to Isfahan Shahid Beheshti International Airport via Samarkand, Dubai
- Ave. Duration
- 31h 25m
- When
- Wednesday and Friday
- Estimated price
- $600–1,300
Flights from Guangyuan Panlong Airport to Isfahan Shahid Beheshti International Airport via Beijing Capital, Dubai
- Ave. Duration
- 22h 50m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $500–1,800
Flights from Guangyuan Panlong Airport to Isfahan Shahid Beheshti International Airport via Guangzhou Baiyun, Dubai
- Ave. Duration
- 30h 5m
- When
- Wednesday and Friday
- Estimated price
- $500–1,800
Flights from Guangyuan Panlong Airport to Isfahan Shahid Beheshti International Airport via Shenzhen Bao'an International, Dubai
- Ave. Duration
- 30h 50m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $370–2,100
- Website
- flydubai.com
Flights from Xi'An Xianyang International Airport to Isfahan Shahid Beheshti International Airport via Dubai
- Ave. Duration
- 26h 25m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $370–1,500
Flights from Xi'An Xianyang International Airport to Isfahan Shahid Beheshti International Airport via Tashkent, Dubai
- Ave. Duration
- 22h 15m
- When
- Wednesday and Friday
- Estimated price
- $390–1,500
Flights from Xi'An Xianyang International Airport to Isfahan Shahid Beheshti International Airport via Kunming, Dubai
- Ave. Duration
- 32h 20m
- When
- Wednesday and Friday
- Estimated price
- $400–1,600
Flights from Xi'An Xianyang International Airport to Isfahan Shahid Beheshti International Airport via Dushanbe, Dubai
- Ave. Duration
- 30h 55m
- When
- Monday
- Estimated price
- $600–1,300
Flights from Xi'An Xianyang International Airport to Isfahan Shahid Beheshti International Airport via Samarkand, Dubai
- Ave. Duration
- 31h 25m
- When
- Wednesday and Friday
- Estimated price
- $600–1,300
Flights from Guangyuan Panlong Airport to Isfahan Shahid Beheshti International Airport via Shenzhen Bao'an International, Dubai
- Ave. Duration
- 30h 50m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $370–2,100
- Website
- csair.com
Flights from Lanzhou to Tehran International Airport via Urumqi
- Ave. Duration
- 12h 5m
- When
- Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- $270–1,300
Flights from Xi'An Xianyang International Airport to Tehran International Airport via Urumqi
- Ave. Duration
- 9h 55m
- When
- Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- $230–1,100
Flights from Xi'An Xianyang International Airport to Tehran International Airport via Beijing Daxing
- Ave. Duration
- 14h 50m
- When
- Monday and Friday
- Estimated price
- $250–1,300
Flights from Longnan Chengzhou Airport to Tehran International Airport via Xi'An Xianyang International Airport, Urumqi
- Ave. Duration
- 12h 40m
- When
- Wednesday and Sunday
- Estimated price
- $220–1,100
Train from Tianshui South Station to Xi'an North
- Ave. Duration
- 1h 9m
- Frequency
- Hourly
- Estimated price
- $15–35
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- $15–22
- Adult - 1st Class
- $23–35
Train from Tianshui South Station to Lanzhou West Station
- Ave. Duration
- 1h 1m
- Frequency
- Hourly
- Estimated price
- $14–30
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- $14–20
- Adult - 1st Class
- $21–30
Train from Xi'an North Station to Guangyuan
- Ave. Duration
- 1h 52m
- Frequency
- Hourly
- Estimated price
- $19–45
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- $19–26
- Adult - 1st Class
- $29–45
Train from Tianshui South Station to Xi'an North
- 2nd Class Seat
- $19–21
- 1st Class Seat
- $31–34
- Business Class Seat
- $45–65
Train from Tianshui South Station to Lanzhou West Station
- 2nd Class Seat
- $17–20
- 1st Class Seat
- $29–32
- Business Class Seat
- $40–60
Train from Xi'an North Station to Guangyuan
- 2nd Class Seat
- $24–27
- 1st Class Seat
- $40–44
- Business Class Seat
- $55–85
- Phone
- 021- 55122417
- info@raja.ir
- Website
- raja.ir
Train from Tehran to Isfahan
- Ave. Duration
- 5h 34m
- Frequency
- 4 times a day
- Book at
- https://iranrail.net/
- Phone
- 0931-96556
- Website
- travelchinaguide.com
Bus from Oriental Hotel to Lanzhou Airport
- Ave. Duration
- 1h 6m
- Frequency
- Every 30 minutes
- Estimated price
- $5
- Schedules at
- travelchinaguide.com
- Ave. Duration
- 1h 41m
- Estimated price
- $40–50
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 to travel India's Golden Triangle, Travelling to and around Russia for the 2018 FIFA World Cup, and How to get from Southend Airport into central London - to help you get the most out of your next trip.










