There are 10 ways to get from Istanbul to Goreme by bus, train, car, plane, 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.
Bus
best- Take the bus from Istanbul to Blagoevgradbus
11h 57m$48–66Train
cheapest- Take the train from Halkalı to Sofiatrain
- Take the train from Sofia to Strumyanitrain Ic
19h 55m$29–40Drive 622.4 km
- Drive from Istanbul to Goremecar 622.4 km
7h 41m$98–142Fly Istanbul to Thessaloniki Airport Makedonia, bus
- Fly from Istanbul (IST) to Thessaloniki Airport Makedonia (SKG)plane IST - SKG
- Take the bus from Thessaloniki, KTEL to Sandanskibus
9h 17m$131–272Bus, train
- Take the bus from Istanbul Esenler Otogari to Plovdiv Bus Station Southbus
- Take the bus from Plovdiv to Blagoevgradbus
- Take the train from Blagoevgrad to Strumyanitrain Ic / ...
14h 43m$44–94Train via Kresna
- Take the train from Halkalı to Sofiatrain
- Take the train from Sofia to Kresnatrain Ic
20h 13m$33–47Fly Istanbul Sabiha Gökçen International Airport to Skopje International Airport, drive
- Fly from Istanbul Sabiha Gökçen International Airport (SAW) to Skopje International Airport (SKP)plane SAW - SKP
- Drive from Skopje-Airport-SKP to Goremecar
8h 9m$84–332Fly Istanbul to Skopje International Airport, drive
- Fly from Istanbul (IST) to Skopje International Airport (SKP)plane IST - SKP
- Drive from Skopje-Airport-SKP to Goremecar
7h 54m$159–312Fly Istanbul to Sofia Airport, train
- Fly from Istanbul (IST) to Sofia Airport (SOF)plane IST - SOF
- Take the train from Zaharna Fabrika to Kresnatrain
10h 12m$115–247Metro to Istanbul Sabiha Gökçen International Airport, fly to Sofia Airport, train, taxi
- Take the train from Ayrılık Çeşmesi to Sabiha Gokcen Airporttrain
- Fly from Istanbul Sabiha Gökçen International Airport (SAW) to Sofia Airport (SOF)plane SAW - SOF
- Take the train from Zaharna Fabrika to Kresnatrain
- Take the taxi from Kresna to Goremetaxi
10h 33m$140–327
Istanbul (IST) to Thessaloniki Airport Makedonia (SKG) flights
Questions & Answers
The cheapest way to get from Istanbul to Goreme is to train which costs $29 - $40 and takes 19h 55m.
The fastest way to get from Istanbul to Goreme is to drive which takes 7h 41m and costs $95 - $150.
No, there is no direct bus from Istanbul to Goreme. However, there are services departing from Istanbul and arriving at Blagoevgrad via . The journey, including transfers, takes approximately 11h 57m.
No, there is no direct train from Istanbul to Goreme. However, there are services departing from Yenikapi and arriving at Strumyani via Halkalı and Sofia. The journey, including transfers, takes approximately 19h 55m.
The distance between Istanbul and Goreme is 732 km. The road distance is 622.4 km.
The best way to get from Istanbul to Goreme without a car is to bus which takes 11h 57m and costs $45 - $70.
It takes approximately 11h 57m to get from Istanbul to Goreme, including transfers.
Istanbul to Goreme bus services, operated by Alpar Turizm, depart from Istanbul station.
Istanbul to Goreme train services, operated by Turkish Railways (TCDD), depart from Halkalı station.
The best way to get from Istanbul to Goreme is to bus which takes 11h 57m and costs $45 - $70. Alternatively, you can train, which costs $29 - $40 and takes 19h 55m.
What companies run services between Istanbul, Turkey and Goreme, Bulgaria?
Alpar Turizm operates a bus from Istanbul to Blagoevgrad once daily. Tickets cost $30–45 and the journey takes 9h 30m. Alternatively, you can take a train from Yenikapi to Goreme via Halkalı, Sofia, and Strumyani in around 19h 55m.
- Website
- turkishairlines.com
Flights from Istanbul to Thessaloniki Airport Makedonia
- Ave. Duration
- 1h 22m
- When
- Every day
- Estimated price
- $110–440
Flights from Istanbul to Skopje International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- $130–500
Flights from Istanbul to Sofia Airport
- Ave. Duration
- 1h 16m
- When
- Every day
- Estimated price
- $100–210
- Website
- en.aegeanair.com
Flights from Istanbul to Thessaloniki Airport Makedonia
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- $100–440
Flights from Istanbul to Thessaloniki Airport Makedonia via Athens
- Ave. Duration
- 3h 22m
- When
- Every day
- Estimated price
- $100–230
Flights from Istanbul to Skopje International Airport via Athens
- Ave. Duration
- 4h
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $100–310
- Website
- flypgs.com
Flights from Istanbul Sabiha Gökçen International Airport to Skopje International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- $40–250
Flights from Istanbul Sabiha Gökçen International Airport to Sofia Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- $30–200
- Website
- ajet.com
Flights from Istanbul Sabiha Gökçen International Airport to Skopje International Airport
- Ave. Duration
- 1h 30m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $55–280
- Phone
- +90 444 8 233
- [email protected]
- Website
- tcdd.gov.tr
Train from Halkalı to Sofia
- Ave. Duration
- 13h 40m
- Frequency
- Once daily
- Estimated price
- $15–21
- Website
- https://www.tcdd.gov.tr/lang/en
Train from Halkalı to Sofia
- Ave. Duration
- 13h 40m
- Frequency
- Once daily
- Estimated price
- $15–21
- Website
- https://www.tcdd.gov.tr/lang/en
- Phone
- +359 2 931 11 11
- [email protected]
- Website
- bdz.bg
Train from Sofia to Strumyani
- Ave. Duration
- 3h 10m
- Frequency
- Every 4 hours
- Estimated price
- $3–5
- Website
- https://www.bdz.bg/en
- 2nd Class
- $3–5
- 1st Class
- $3–5
Train from Blagoevgrad to Strumyani
- Ave. Duration
- 57 min
- Frequency
- Every 4 hours
- Estimated price
- $1–3
- Website
- https://www.bdz.bg/en
- 2nd Class
- $1–2
- 1st Class
- $2–3
Train from Sofia to Kresna
- Ave. Duration
- 3h 18m
- Frequency
- Every 4 hours
- Estimated price
- $2–5
- Website
- https://www.bdz.bg/en
- 2nd Class
- $2–4
- 1st Class
- $3–5
Train from Zaharna Fabrika to Kresna
- Ave. Duration
- 3h 8m
- Frequency
- Every 4 hours
- Estimated price
- $2–5
- Website
- https://www.bdz.bg/en
- 2nd Class
- $2–4
- 1st Class
- $3–5
Train from Zaharna Fabrika to Kresna
- Ave. Duration
- 3h 8m
- Frequency
- Every 4 hours
- Estimated price
- $2–5
- Website
- https://www.bdz.bg/en
- 2nd Class
- $2–4
- 1st Class
- $3–5
- Phone
- +90 850 252 88 00
- [email protected]
- Website
- metro.istanbul
Train from Ayrılık Çeşmesi to Sabiha Gokcen Airport
- Ave. Duration
- 50 min
- Frequency
- Every 10 minutes
- Estimated price
- $1
- Schedules at
- metro.istanbul
- Phone
- +90 212 658 18 51
- [email protected]
- Website
- alparturizm.com.tr
Bus from Istanbul to Blagoevgrad
- Ave. Duration
- 9h 30m
- Frequency
- Once daily
- Estimated price
- $30–45
- Website
- https://www.alparturizm.com.tr/en/
- Phone
- +359 700 20 544
- Website
- ardatur.bg
Bus from Thessaloniki, KTEL to Sandanski
- Ave. Duration
- 2h 18m
- Frequency
- Twice daily
- Estimated price
- $12–19
- Website
- https://ardatur.bg/en/
Bus from Istanbul Esenler Otogari to Plovdiv Bus Station South
- Ave. Duration
- 6h 25m
- Frequency
- 3 times a day
- Estimated price
- $35–55
- Website
- https://ardatur.bg/en/
- Phone
- +359 0885700870
- [email protected]
- Website
- citylines.eu
Bus from Istanbul Esenler Otogari to Plovdiv Bus Station South
- Ave. Duration
- 6h 30m
- Frequency
- 3 times a day
- Estimated price
- $27–40
- Website
- https://citylines.eu/
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Istanbul Esenler Otogari to Plovdiv Bus Station South
- Ave. Duration
- 6h 45m
- Frequency
- Twice daily
- Estimated price
- $40–75
- Website
- https://www.flixbus.co.uk
- [email protected]
- Website
- bgrazpisanie.com
Bus from Plovdiv to Blagoevgrad
- Ave. Duration
- 4h 48m
- Frequency
- Once daily
- Estimated price
- $6–9
- Schedules at
- bgrazpisanie.com
- Ave. Duration
- 43 min
- Estimated price
- $15–19
Bon Vuajaz
- Phone
- +389 75 626654
Edi
- Phone
- +389 70 264292
Novko
- Phone
- +389 71 265944
Taxi EnigmaGlobal
- Phone
- +389 70 896 354
Zlatko Are
- Phone
- +389 77 516399
Want to know more about travelling around Bulgaria
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Istanbul to Goreme bus services, operated by Alpar Turizm, arrive at Blagoevgrad station.
Istanbul to Goreme train services, operated by Turkish Railways (TCDD), arrive at Sofia station.
Yes, the driving distance between Istanbul to Goreme is 622 km. It takes approximately 7h 41m to drive from Istanbul to Goreme.
There are 332+ hotels available in Goreme.






































