There are 9 ways to get from Tehrān to Cappadocia by bus, plane, train, 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.
Bus to Tehran International Airport, fly to Nevşehir Kapadokya Airport
best- Take the bus from Azadi Square to Tehran Imam Khomeinibus
- Fly from Tehran International Airport (IKA) to Nevşehir Kapadokya Airport (NAV)plane IKA - NAV
10h 20m₺8,966–34,369Bus to Tehran International Airport, fly to Ankara Esenboğa International Airport, bus
cheapest- Take the bus from Azadi Square to Tehran Imam Khomeinibus
- Fly from Tehran International Airport (IKA) to Ankara Esenboğa International Airport (ESB)plane IKA - ESB
- Take the bus from Ankara bus station to Göreme bus stationbus
12h 19m₺4,391–20,599Train, bus
- Take the train from Tehran to Tabriztrain
- Take the bus from Tabriz Central bus terminal to Yerevan Kilikia bus stationbus
- Take the bus from Any address in Yerevan to Ortachala Bus Stationbus
- Take the bus from Ortachala Bus Station to Kirikkalebus
- Take the bus from Kırıkkale bus station to Kırşehir bus stationbus
- Take the bus from Kırşehir bus station to Göreme bus stationbus
2dDrive 1,888 km
- Drive from Tehrān to Cappadociacar 1,888 km
22h 54m₺13,728–19,829Fly Mehrabad International Airport to Nevşehir Kapadokya Airport
- Fly from Mehrabad International Airport (THR) to Nevşehir Kapadokya Airport (NAV)plane THR - NAV
12h 10m₺12,916–40,319Bus to Tehran International Airport, fly to Kayseri Erkilet Airport, bus
- Take the bus from Azadi Square to Tehran Imam Khomeinibus
- Fly from Tehran International Airport (IKA) to Kayseri Erkilet Airport (ASR)plane IKA - ASR
- Take the bus from Kayseri bus station to Göreme bus stationbus
11h 18m₺5,766–23,469Bus to Tehran International Airport, fly to Konya Airport, bus
- Take the bus from Azadi Square to Tehran Imam Khomeinibus
- Fly from Tehran International Airport (IKA) to Konya Airport (KYA)plane IKA - KYA
- Take the bus from Konya bus station to Göreme bus stationbus
14h 38m₺7,521–27,204Bus
- Take the bus from Tehran Western Bus Terminal to Yerevan Kilikia bus stationbus
- Take the bus from Kilikia Bus Station to Ortachala Bus Stationbus
- Take the bus from Ortachala Bus Station to Havzabus
- Take the bus from Havza to Avanosbus
2d 8h₺5,561–9,997Bus via Of
- Take the bus from Tehran Western Bus Terminal to Yerevan Kilikia bus stationbus
- Take the bus from Yerevan Kilikia bus station to Kobuletibus
- Take the bus from Kobuleti to Ofbus
- Take the bus from Of to Avanosbus
2d 10h
Tehran International Airport (IKA) to Nevşehir Kapadokya Airport (NAV) flights
Comparing Your Travel Options
The cheapest way to get from Tehrān to Cappadocia is to bus which costs 5.500 ₺ - 10.000 ₺ and takes 2 days 8h.
The fastest way to get from Tehrān to Cappadocia is to bus and fly which takes 10h 20m and costs 8.500 ₺ - 35.000 ₺.
No, there is no direct bus from Tehrān to Cappadocia station. However, there are services departing from Tehran Western Bus Terminal and arriving at Göreme bus station via Kilikia Bus Station, Ortachala Bus Station, Havza and Avanos bus station. The journey, including transfers, takes approximately 2 days 8h.
The distance between Tehrān and Cappadocia is 1617 km. The road distance is 1888 km.
The best way to get from Tehrān to Cappadocia without a car is to train and bus which takes 2 days 0h and costs .
It takes approximately 10h 20m to get from Tehrān to Cappadocia, including transfers.
Tehrān to Cappadocia bus services, operated by Armenia Transport, depart from Tehran Western Bus Terminal station.
The best way to get from Tehrān to Cappadocia is to fly which takes 12h 10m and costs 12.000 ₺ - 41.000 ₺. Alternatively, you can bus, which costs 5.500 ₺ - 10.000 ₺ and takes 2 days 8h.
Tehrān to Cappadocia bus services, operated by Armenia Transport, arrive at Yerevan Kilikia bus station.
Yes, the driving distance between Tehrān to Cappadocia is 1888 km. It takes approximately 22h 54m to drive from Tehrān to Cappadocia.
What companies run services between Tehrān, Iran and Cappadocia, Turkey?
Iran Airtour Airline, Turkish Airlines, and four other airlines fly from Mehrabad International Airport (THR) to Nevşehir Kapadokya Airport (NAV) once daily. Alternatively, you can take a subway from Mellat Station to Göreme bus station via Tarasht Station, Tehran Western Bus Terminal, Kilikia Bus Station, Ortachala Bus Station, Havza, and Avanos bus station in around 2d 8h.
- Website
- turkishairlines.com
Flights from Tehran International Airport to Nevşehir Kapadokya Airport via Istanbul
- Ave. Duration
- 8h 56m
- When
- Every day
- Estimated price
- ₺7,000–38,000
Flights from Mehrabad International Airport to Nevşehir Kapadokya Airport via Mashhad, Istanbul
- Ave. Duration
- 11h 15m
- When
- Wednesday and Sunday
- Estimated price
- ₺13,000–46,000
Flights from Mehrabad International Airport to Nevşehir Kapadokya Airport via Shiraz, Istanbul
- Ave. Duration
- 13h 40m
- When
- Monday
- Estimated price
- ₺13,000–44,000
Flights from Mehrabad International Airport to Nevşehir Kapadokya Airport via Tabriz, Istanbul
- Ave. Duration
- 18h
- When
- Tuesday
- Estimated price
- ₺11,000–38,000
Flights from Mehrabad International Airport to Nevşehir Kapadokya Airport via Esfahan, Istanbul
- Ave. Duration
- 21h 45m
- When
- Wednesday
- Estimated price
- ₺12,000–41,000
Flights from Mehrabad International Airport to Nevşehir Kapadokya Airport via Ahwaz, Esfahan, Istanbul
- Ave. Duration
- 19h 25m
- When
- Thursday and Wednesday
- Estimated price
- ₺13,000–44,000
Flights from Tehran International Airport to Kayseri Erkilet Airport via Istanbul
- Ave. Duration
- 6h 37m
- When
- Sunday and Wednesday
- Estimated price
- ₺4,900–26,000
Flights from Tehran International Airport to Ankara Esenboğa International Airport via Istanbul
- Ave. Duration
- 6h 20m
- When
- Sunday
- Estimated price
- ₺8,000–27,000
Flights from Tehran International Airport to Konya Airport via Istanbul
- Ave. Duration
- 8h 49m
- When
- Every day
- Estimated price
- ₺7,500–41,000
- Website
- sahaair.com
Flights from Tehran International Airport to Ankara Esenboğa International Airport
- Ave. Duration
- 3h
- When
- Thursday
- Estimated price
- ₺3,800–19,000
- Website
- mahan.aero
Flights from Tehran International Airport to Ankara Esenboğa International Airport
- Ave. Duration
- 2h 45m
- When
- Wednesday and Sunday
- Estimated price
- ₺3,800–19,000
- Website
- flypgs.com
Flights from Tehran International Airport to Konya Airport via Sabiha Gokcen
- Ave. Duration
- 8h 40m
- When
- Saturday
- Estimated price
- ₺7,000–26,000
- Phone
- 021- 55122417
- [email protected]
- Website
- raja.ir
Train from Tehran to Tabriz
- Ave. Duration
- 10h 14m
- Frequency
- Twice daily
- Book at
- IRANRAIL
- Website
- t-armenia.com
Bus from Tabriz Central bus terminal to Yerevan Kilikia bus station
- Ave. Duration
- 7h 45m
- Frequency
- Once daily
- Estimated price
- ₺460–650
- Schedules at
- Transport for Armenia
Bus from Tehran Western Bus Terminal to Yerevan Kilikia bus station
- Ave. Duration
- 22h
- Frequency
- Once daily
- Estimated price
- ₺500–1,400
- Schedules at
- Transport for Armenia
Bus from Tehran Western Bus Terminal to Yerevan Kilikia bus station
- Ave. Duration
- 22h
- Frequency
- Once daily
- Estimated price
- ₺500–1,400
- Schedules at
- Transport for Armenia
- Phone
- +37495362020
- Website
- hayreniqtour.ru
Bus from Any address in Yerevan to Ortachala Bus Station
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Estimated price
- ₺2,300–4,500
- Schedules at
- Hayreniq Tour
- Book at
- Hayreniq Tour Bookings
Bus from Kilikia Bus Station to Ortachala Bus Station
- Ave. Duration
- 6h 5m
- Frequency
- Once daily
- Estimated price
- ₺1,400–4,500
- Schedules at
- Hayreniq Tour
- Book at
- Hayreniq Tour Bookings
- Phone
- 0850 222 34 55
- Website
- MetroTurizm
Bus from Ortachala Bus Station to Kirikkale
- Ave. Duration
- 20h 6m
- Frequency
- Once daily
- Estimated price
- ₺2,600–3,700
- Website
- MetroTurizm
- Standard
- ₺2,600–3,700
Bus from Kırıkkale bus station to Kırşehir bus station
- Ave. Duration
- 1h 54m
- Frequency
- Every 4 hours
- Estimated price
- ₺550–800
- Website
- MetroTurizm
- Standard
- ₺550–800
Bus from Kayseri bus station to Göreme bus station
- Ave. Duration
- 1h 2m
- Frequency
- 4 times a day
- Estimated price
- ₺480–700
- Website
- MetroTurizm
- Standard
- ₺480–700
Bus from Ankara bus station to Göreme bus station
- Ave. Duration
- 4h 19m
- Frequency
- 4 times a day
- Estimated price
- ₺850–1,300
- Website
- MetroTurizm
- Standard
- ₺850–1,300
Bus from Konya bus station to Göreme bus station
- Ave. Duration
- 3h 34m
- Frequency
- Once daily
- Estimated price
- ₺750–1,100
- Website
- MetroTurizm
- Standard
- ₺750–1,100
Bus from Ortachala Bus Station to Havza
- Ave. Duration
- 15h 56m
- Frequency
- Once daily
- Estimated price
- ₺2,200–3,100
- Website
- MetroTurizm
- Standard
- ₺2,200–3,100
Bus from Kobuleti to Of
- Ave. Duration
- 3h 1m
- Frequency
- Once daily
- Estimated price
- ₺700–1,000
- Website
- MetroTurizm
- Standard
- ₺700–1,000
- Phone
- 444 0 562
- [email protected]
- Website
- Kamil Koç
Bus from Kırıkkale bus station to Kırşehir bus station
- Ave. Duration
- 1h 25m
- Frequency
- Hourly
- Estimated price
- ₺300–420
- Schedules at
- Kamil Koç
Bus from Kırşehir bus station to Göreme bus station
- Ave. Duration
- 1h 35m
- Frequency
- Once daily
- Estimated price
- ₺300–420
- Schedules at
- Kamil Koç
Bus from Kayseri bus station to Göreme bus station
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- ₺250–350
- Schedules at
- Kamil Koç
Bus from Ankara bus station to Göreme bus station
- Ave. Duration
- 4h
- Frequency
- Every 4 hours
- Estimated price
- ₺490–700
- Schedules at
- Kamil Koç
Bus from Konya bus station to Göreme bus station
- Ave. Duration
- 3h 40m
- Frequency
- Hourly
- Estimated price
- ₺430–600
- Schedules at
- Kamil Koç
- Phone
- 444 42 06
- [email protected]
- Website
- ozkaymak.com.tr
Bus from Kayseri bus station to Göreme bus station
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Schedules at
- ozkaymak.com.tr
Bus from Konya bus station to Göreme bus station
- Ave. Duration
- 3h 15m
- Frequency
- Twice daily
- Schedules at
- ozkaymak.com.tr
- Phone
- +90 850 532 8888
- [email protected]
- Website
- aliosmanulusoy.com
Bus from Havza to Avanos
- Ave. Duration
- 7h 15m
- Frequency
- Once daily
- Estimated price
- ₺360–480
- Schedules at
- aliosmanulusoy.com
Bus from Of to Avanos
- Ave. Duration
- 16h 15m
- Frequency
- Once daily
- Estimated price
- ₺700–2,600
- Schedules at
- aliosmanulusoy.com
- Phone
- +374-55-200200
- [email protected]
- Website
- elitebusarmenia.com
Bus from Yerevan Kilikia bus station to Kobuleti
- Ave. Duration
- 12h
- Frequency
- Once daily
- Schedules at
- facebook.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 Getting around the Cyclades, How to travel India's Golden Triangle, and How to plan an amazing trip around Scandinavia - to help you get the most out of your next trip.
Booking & Getting There
There are 707+ hotels available in Cappadocia.





















