There are 6 ways to get from Sari to Isfahan by taxi, plane, train, bus, 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.
Taxi, fly
best- Take the taxi from Sari to Gorgan Airport (GBT)taxi
- Fly from Gorgan Airport (GBT) to Isfahan Shahid Beheshti International Airport (IFN)plane GBT - IFN
6h 33m$105–605Drive 665.9 km
cheapest- Drive from Sari to Isfahancar 665.9 km
7h 58m$3–5Taxi, train via Īstgāh-e Rāh Āhan-e Garmsār
- Take the taxi from Sari to Zirabtaxi
- Take the train from Zirab to Garmsārtrain
- Take the train from Garmsār to Tehrantrain
- Take the train from Tehran to Isfahantrain
12h 50mTaxi, train, bus
- Take the taxi from Sari to Pol-e Sefīdtaxi
- Take the train from Pol-e Sefīd to Garmsārtrain
- Take the train from Garmsār to Tehrantrain
- Take the bus from Tehran Beyhaghi Terminal to Isfahan Kaveh Terminalbus
13h 51mTaxi
- Take the taxi from Sari to Isfahantaxi 665.9 km
7h 58m$17–21Taxi, train
- Take the taxi from Sari to Zirabtaxi
- Take the train from Zirab to Tehrantrain
- Take the train from Tehran to Isfahantrain
13h 51m
Gorgan Airport (GBT) to Isfahan Shahid Beheshti International Airport (IFN) flights
Questions & Answers
The cheapest way to get from Sari to Isfahan is to drive which costs $3 - $5 and takes 7h 58m.
The fastest way to get from Sari to Isfahan is to taxi and fly which takes 6h 33m and costs $100 - $650.
The distance between Sari and Isfahan is 681 km. The road distance is 665.9 km.
The best way to get from Sari to Isfahan without a car is to taxi and train via Īstgāh-e Rāh Āhan-e Garmsār which takes 12h 50m and costs .
It takes approximately 6h 33m to get from Sari to Isfahan, including transfers.
Yes, the driving distance between Sari to Isfahan is 666 km. It takes approximately 7h 58m to drive from Sari to Isfahan.
What companies run services between Sari, Iran and Isfahan, Iran?
There is no direct connection from Sari to Isfahan. However, you can take the taxi to Gorgan Airport (GBT) airport, fly to Isfahan Shahid Beheshti International Airport (IFN), then take the taxi to Isfahan. Alternatively, you can take the taxi to Zirab, take the train to Garmsār, take the train to Tehran, then take the train to Isfahan.
Flights from Gorgan Airport to Isfahan Shahid Beheshti International Airport via Tehran Mehrabad, Ahwaz
- Ave. Duration
- 5h 20m
- When
- Wednesday and Sunday
- Estimated price
- $100–600
- Phone
- 021- 55122417
- info@raja.ir
- Website
- raja.ir
Train from Zirab to Garmsār
- Ave. Duration
- 3h 41m
- Frequency
- Once daily
- Book at
- https://iranrail.net/
Train from Garmsār to Tehran
- Ave. Duration
- 1h 14m
- Frequency
- Hourly
- Book at
- https://iranrail.net/
Train from Tehran to Isfahan
- Ave. Duration
- 5h 34m
- Frequency
- 4 times a day
- Book at
- https://iranrail.net/
Train from Pol-e Sefīd to Garmsār
- Ave. Duration
- 3h 24m
- Frequency
- Once daily
- Book at
- https://iranrail.net/
Train from Zirab to Tehran
- Ave. Duration
- 6h 22m
- Frequency
- Once daily
- Book at
- https://iranrail.net/
- Website
- seirosafar.ir
Bus from Tehran Beyhaghi Terminal to Isfahan Kaveh Terminal
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- $61
- Schedules at
- seirosafar.ir
- Book at
- booking.seirosafar.ir
- Ave. Duration
- 2h 31m
- Estimated price
- $1–21
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 Need to know: Greyhound, 5 delightfully under-the-radar French towns you need to visit, and The beginner’s guide to the 2018 World Nomad Games - to help you get the most out of your next trip.

