There are 6 ways to get from Turkey to Varna by bus, plane, night train, 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 Istanbul, fly
best- Take the bus from Istanbul Aksaray to Istanbul Airport Busbus
- Fly from Istanbul (IST) to Varna Airport (VAR)plane IST - VAR
4h 47m$198–423Bus
cheapest- Take the bus from İstanbul Esenler bus station to Varnabus FlixBus N2024
9h 13m$14–50Bus via Istanbul Esenler Otogari
- Take the bus from Istanbul Esenler Otogari to Varna Central Bus Stationbus Arda-Tur
9h 13m$29–40Night train, train
- Take the night train from Halkali to Stara Zagoranighttrain Bosphor Express
- Take the train from Nova Zagora to Varnatrain 8651 / ...
13h 15m$20–45Drive 417.2 km
- Drive from Istanbul to Varnacar 417.2 km
6h 25m$66–95Fly from İzmir Adnan Menderes International Airport
- Fly from İzmir Adnan Menderes International Airport (ADB) to Varna Airport (VAR)plane ADB - VAR
6h 8m$126–386
Istanbul (IST) to Varna Airport (VAR) flights
Questions & Answers
The cheapest way to get from Turkey to Varna is to bus which costs $14 - $50 and takes 9h 13m.
The fastest way to get from Turkey to Varna is to bus and fly which takes 4h 47m and costs $190 - $430.
No, there is no direct train from Turkey to Varna. However, there are services departing from Yenikapi and arriving at Varna via Halkali, Stara Zagora and Nova Zagora. The journey, including transfers, takes approximately 13h 15m.
The distance between Turkey and Varna is 283 km. The road distance is 417.2 km.
The best way to get from Turkey to Varna without a car is to bus via Istanbul Esenler Otogari which takes 9h 13m and costs $29 - $40.
It takes approximately 4h 47m to get from Turkey to Varna, including transfers.
Turkey to Varna train services, operated by Bulgarian Railways (BDZh), depart from Halkali station.
The best way to get from Turkey to Varna is to bus via Istanbul Esenler Otogari which takes 9h 13m and costs $29 - $40. Alternatively, you can fly, which costs $120 - $390 and takes 6h 8m.
Varna is 1h behind Turkey. It is currently 7:27 PM in Turkey and 6:27 PM in Varna.
Turkey to Varna train services, operated by Bulgarian Railways (BDZh), arrive at Stara Zagora station.
What companies run services between Turkey and Varna, Bulgaria?
Arda-Tur operates a bus from Istanbul Esenler Otogari to Varna Central Bus Station twice daily. Tickets cost $23–45 and the journey takes 8h. Two other operators also service this route. Alternatively, Turkish Airlines, Pegasus Airlines, and two other airlines fly from İzmir Adnan Menderes International Airport (ADB) to Varna Airport (VAR) 3 times a day.
- Website
- turkishairlines.com
Flights from Istanbul to Varna Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- $140–280
Flights from İzmir Adnan Menderes International Airport to Varna Airport via Istanbul
- Ave. Duration
- 5h 2m
- When
- Every day
- Estimated price
- $50–600
- Website
- air.bg
Flights from İzmir Adnan Menderes International Airport to Varna Airport via Sofia
- Ave. Duration
- 5h
- When
- Wednesday and Saturday
- Estimated price
- $60–290
- Phone
- +35929311111
- onlineticket@bdz.bg
- Website
- bdz.bg
Night train from Halkali to Stara Zagora
- Ave. Duration
- 5h 56m
- Frequency
- Twice a week
- Estimated price
- $11–27
- Website
- https://www.bdz.bg/en
- 2nd Class
- $11–16
- 1st Class
- $16–20
Train from Nova Zagora to Varna
- Ave. Duration
- 3h 21m
- Frequency
- Twice daily
- Estimated price
- $7–13
- Website
- https://www.bdz.bg/en
- 2nd Class
- $7–10
- 1st Class
- $9–13
- Phone
- 0850 888 33 34
- info@hava.ist
- Website
- hava.ist
Bus from Istanbul Aksaray to Istanbul Airport Bus
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- $3–9
- Website
- https://hava.ist/?lang=en
- Phone
- +359 0885700870
- support@citylines.eu
- Website
- citylines.eu
Bus from Istanbul Esenler Otogari to Varna Central Bus Station
- Ave. Duration
- 9h 45m
- Frequency
- Twice daily
- Estimated price
- $29–40
- Website
- https://citylines.eu/
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Istanbul Esenler Otogari to Varna Central Bus Station
- Ave. Duration
- 8h
- Frequency
- Once daily
- Estimated price
- $31–33
- Website
- https://www.flixbus.co.uk
- Phone
- 444 0 562
- kamilkoc@kamilkoc.com.tr
- Website
- flixbus.com.tr
Bus from İstanbul Esenler bus station to Varna
- Ave. Duration
- 8h
- Frequency
- Twice daily
- Estimated price
- $15–21
- Schedules at
- flixbus.com.tr
- Phone
- 0850 222 34 55
- Website
- metroturizm.com.tr
Bus from İstanbul Esenler bus station to Varna
- Ave. Duration
- 8h
- Frequency
- Once daily
- Estimated price
- $14–49
- Website
- https://www.metroturizm.com.tr/en
- Standard
- $14–18
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
Yes, the driving distance between Turkey to Varna is 417 km. It takes approximately 6h 25m to drive from Turkey to Varna.
There are 1833+ hotels available in Varna.



















