There are 7 ways to get from Gorgān to Isfahan by taxi, train, bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, train, bus
best- Take the taxi from Gorgān to Dāmghāntaxi
- Take the train from Dāmghān to Tehrantrain
- Take the bus from Tehran Beyhaghi Terminal to Isfahan Kaveh Terminalbus
15h 4mDrive 797.9 km
cheapest- Drive from Gorgān to Isfahancar 797.9 km
9h 39m$5–8Train
- Take the train from Gorgan to Tehrantrain
- Take the train from Tehran to Isfahantrain
17h 24mTaxi
- Take the taxi from Gorgān to Isfahantaxi 797.9 km
9h 39m$17–22Taxi, train to Mashhad International Airport, fly
- Take the taxi from Gorgān to Shahrudtaxi
- Take the train from Shahrud to Mashhadtrain
- Fly from Mashhad International Airport (MHD) to Isfahan Shahid Beheshti International Airport (IFN)plane MHD - IFN
10h 16mFly from Gorgan Airport
- Fly from Gorgan Airport (GBT) to Isfahan Shahid Beheshti International Airport (IFN)plane GBT - IFN
4h 59m$71–401Train, bus, bus to Mehrabad International Airport, fly
- Take the train from Gorgan to Tehrantrain
- Take the bus from Azadi Square to Tehran Imam Khomeinibus
- Take the bus from Tehran Imam Khomeini to Azadi Squarebus
- Fly from Mehrabad International Airport (THR) to Isfahan Shahid Beheshti International Airport (IFN)plane THR - IFN
18h 2m
Mashhad International Airport (MHD) to Isfahan Shahid Beheshti International Airport (IFN) flights
Comparing Your Travel Options
The cheapest way to get from Gorgān to Isfahan is to drive which costs $5 - $8 and takes 9h 39m.
The fastest way to get from Gorgān to Isfahan is to fly which takes 4h 59m and costs $70 - $410.
No, there is no direct train from Gorgān to Isfahan. However, there are services departing from Gorgan and arriving at Isfahan via Tehran. The journey, including transfers, takes approximately 17h 24m.
The distance between Gorgān and Isfahan is 944 km. The road distance is 797.9 km.
The best way to get from Gorgān to Isfahan without a car is to taxi and train and bus which takes 15h 4m and costs .
It takes approximately 15h 4m to get from Gorgān to Isfahan, including transfers.
Gorgān to Isfahan train services, operated by Raja Rail Transportation Co., depart from Gorgan station.
The best way to get from Gorgān to Isfahan is to train which takes 17h 24m and costs . Alternatively, you can fly, which costs $70 - $410 and takes 4h 59m.
Gorgān to Isfahan train services, operated by Raja Rail Transportation Co., arrive at Tehran station.
Yes, the driving distance between Gorgān to Isfahan is 798 km. It takes approximately 9h 39m to drive from Gorgān to Isfahan.
What companies run services between Gorgān, Iran and Isfahan, Iran?
You can take a train from Gorgan to Isfahan via Tehran in around 17h 24m. Alternatively, Iran Aseman and Karun Airlines fly from Gorgan Airport (GBT) to Isfahan Shahid Beheshti International Airport (IFN) once a week.
- Website
- chabaharairlines.com
Flights from Mashhad International Airport to Isfahan Shahid Beheshti International Airport
- Ave. Duration
- 1h 30m
- When
- Wednesday and Friday
- Estimated price
- $60–360
Flights from Mehrabad International Airport to Isfahan Shahid Beheshti International Airport
- Ave. Duration
- 1h
- When
- Wednesday and Sunday
- Estimated price
- $40–310
- Website
- iranairtour.ir
Flights from Mashhad International Airport to Isfahan Shahid Beheshti International Airport
- Ave. Duration
- 1h 45m
- When
- Monday and Friday
- Estimated price
- $60–360
Flights from Mashhad International Airport to Isfahan Shahid Beheshti International Airport
- Ave. Duration
- 1h 20m
- When
- Thursday and Sunday
- Estimated price
- $60–360
Flights from Gorgan Airport to Isfahan Shahid Beheshti International Airport via Mehrabad International Airport, Ahwaz
- Ave. Duration
- 4h 30m
- When
- Sunday
- Estimated price
- $70–400
- Website
- yazdairways.com
Flights from Mehrabad International Airport to Isfahan Shahid Beheshti International Airport
- Ave. Duration
- 1h
- When
- Saturday and Sunday
- Estimated price
- $40–310
- Phone
- 021- 55122417
- [email protected]
- Website
- raja.ir
Train from Dāmghān to Tehran
- Ave. Duration
- 4h 1m
- Frequency
- Hourly
- Book at
- IRANRAIL
Train from Gorgan to Tehran
- Ave. Duration
- 10h 50m
- Frequency
- Once daily
- Book at
- IRANRAIL
Train from Tehran to Isfahan
- Ave. Duration
- 5h 34m
- Frequency
- 4 times a day
- Book at
- IRANRAIL
Train from Shahrud to Mashhad
- Ave. Duration
- 5h 27m
- Frequency
- Every 30 minutes
- Book at
- IRANRAIL
Train from Gorgan to Tehran
- Ave. Duration
- 10h 50m
- Frequency
- Once daily
- Book at
- IRANRAIL
- Website
- seirosafar.ir
Bus from Tehran Beyhaghi Terminal to Isfahan Kaveh Terminal
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- $2
- Schedules at
- seirosafar.ir
- Book at
- booking.seirosafar.ir
- Ave. Duration
- 4h 57m
- Estimated price
- $2–22
Hail-a-taxi Company
- Phone
- +98 171 553 5200
Hail-a-taxi Company
- Phone
- +98 171 553 5200
Hail-a-taxi Company
- Phone
- +98 171 553 5200
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 get from JFK to New York City, 10 amazing places to get away from it all in Australia, and How to get from Heathrow Airport into central London - to help you get the most out of your next trip.







