There are 10 ways to get from Istanbul to Tolovitsa by bus, train, night train, 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.
Bus, train
best- Take the bus from Istanbul Esenler to Sofia
- Take the train from Sofia Sever to DimovoRe
13h$36–41Train
cheapest- Take the train from Halkalı to Sofia
- Take the train from Sofia to DimovoRe
21h 43m$24–38Night train, train
- Take the night train from Halkali to Gorna Oryahovitsa
- Take the train from Gorna Oryahovitsa to MezdraRe / ...
- Take the train from Mezdra to DimovoRe
15h 20m$39–65Drive 726.1 km
- Drive from Istanbul to Tolovitsa726.1 km
7h 46m$115–166Bus
- Take the bus from Istanbul Büyük Otogari to Sofia Serdica Bus StationCitylines 19 / ...
- Take the bus from Sofia to Belogradchik
14h 26m$53–60Bus, train via İstanbul Esenler bus station
- Take the bus from İstanbul Esenler bus station to SofiaFlixBus N1999
- Take the train from Sofia to DimovoRe
15h 1m$26–55Bus to Istanbul, fly to Sofia Airport, train
- Take the bus from Istanbul Otogari to Istanbul Airport Bus
- Fly from Istanbul (IST) to Sofia Airport (SOF)IST - SOF
- Take the train from Iskarsko Shose to Dimovo
11h 15m$96–259Fly Istanbul Sabiha Gökçen International Airport to Sofia Airport, train
- Fly from Istanbul Sabiha Gökçen International Airport (SAW) to Sofia Airport (SOF)SAW - SOF
- Take the train from Iskarsko Shose to Dimovo
11h 19m$118–304Bus to Istanbul, fly to Niš Constantine The Great Airport, train, drive
- Take the bus from Istanbul Otogari to Istanbul Airport Bus
- Fly from Istanbul (IST) to Niš Constantine The Great Airport (INI)IST - INI
- Take the train from Crveni Krst to Mali Izvor
- Drive from Mali Izvor to Tolovitsa
9h 44m$135–630Bus to Istanbul, fly to Craiova Airport, train
- Take the bus from Istanbul Otogari to Istanbul Airport Bus
- Fly from Istanbul (IST) to Craiova Airport (CRA)IST - CRA
- Take the train from Jiu Hm to Vidin
- Take the train from Vidin to Dimovo
10h 37m$134–492
Istanbul to Tolovitsa by bus and train
Questions & Answers
The cheapest way to get from Istanbul to Tolovitsa is to train which costs $23 - $40 and takes 21h 43m.
The fastest way to get from Istanbul to Tolovitsa is to drive which takes 7h 46m and costs $110 - $170.
No, there is no direct train from Istanbul to Tolovitsa. However, there are services departing from Yenikapi and arriving at Dimovo via Halkalı and Sofia. The journey, including transfers, takes approximately 21h 43m.
The distance between Istanbul and Tolovitsa is 790 km. The road distance is 726.1 km.
The best way to get from Istanbul to Tolovitsa without a car is to bus and train which takes 13h and costs $35 - $45.
It takes approximately 13h to get from Istanbul to Tolovitsa, including transfers.
Istanbul to Tolovitsa train services, operated by Turkish Railways (TCDD), depart from Halkalı station.
The best way to get from Istanbul to Tolovitsa is to train which takes 21h 43m and costs $23 - $40. Alternatively, you can bus, which costs $50 - $65 and takes 14h 26m.
Istanbul to Tolovitsa train services, operated by Turkish Railways (TCDD), arrive at Sofia station.
Yes, the driving distance between Istanbul to Tolovitsa is 726 km. It takes approximately 7h 46m to drive from Istanbul to Tolovitsa.
What companies run services between Istanbul, Turkey and Tolovitsa, Bulgaria?
You can take a train from Yenikapi to Dimovo via Halkalı and Sofia in around 21h 43m. Alternatively, you can take a bus from Istanbul Büyük Otogari to Tolovitsa via Sofia Serdica Bus Station, Sofia, and Belogradchik in around 14h 26m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- turkishairlines.com
Flights from Istanbul to Sofia Airport
- Ave. Duration
- 1h 18m
- When
- Every day
- Estimated price
- $70–240
Flights from Istanbul to Niš Constantine The Great Airport
- Ave. Duration
- 1h 30m
- When
- Tuesday and Saturday
- Estimated price
- $90–600
- Website
- flypgs.com
Flights from Istanbul Sabiha Gökçen International Airport to Sofia Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- $30–210
- Website
- airserbia.com
Flights from Istanbul to Niš Constantine The Great Airport
- Ave. Duration
- 1h 30m
- When
- Tuesday and Saturday
- Estimated price
- $90–600
- Website
- animawings.com
Flights from Istanbul to Craiova Airport
- Ave. Duration
- 1h 20m
- When
- Monday and Friday
- Estimated price
- $120–320
- Phone
- +35929311111
- onlineticket@bdz.bg
- Website
- bdz.bg
Train from Sofia Sever to Dimovo
- Ave. Duration
- 4h 16m
- Frequency
- Twice daily
- Estimated price
- $7–12
- Website
- https://www.bdz.bg/en
- 2nd Class
- $7–10
- 1st Class
- $10–12
Train from Sofia to Dimovo
- Ave. Duration
- 5h 31m
- Frequency
- Twice daily
- Estimated price
- $8–13
- Website
- https://www.bdz.bg/en
- 2nd Class
- $8–11
- 1st Class
- $11–13
Night train from Halkali to Gorna Oryahovitsa
- Ave. Duration
- 6h 53m
- Frequency
- Twice a week
- Estimated price
- $15–31
- Website
- https://www.bdz.bg/en
- 2nd Class
- $15–22
- 1st Class
- $20–26
Train from Gorna Oryahovitsa to Mezdra
- Ave. Duration
- 2h 6m
- Frequency
- Every 3 hours
- Estimated price
- $6–11
- Website
- https://www.bdz.bg/en
- 2nd Class
- $6–9
- 1st Class
- $9–11
Train from Mezdra to Dimovo
- Ave. Duration
- 2h 49m
- Frequency
- 5 times a day
- Estimated price
- $3–7
- Website
- https://www.bdz.bg/en
- 2nd Class
- $3–6
- 1st Class
- $5–7
Train from Iskarsko Shose to Dimovo
- Ave. Duration
- 5h 15m
- Frequency
- Once daily
- Estimated price
- $7–13
- Website
- https://www.bdz.bg/en
- 2nd Class
- $7–11
- 1st Class
- $11–13
Train from Vidin to Dimovo
- Ave. Duration
- 48 min
- Frequency
- 5 times a day
- Estimated price
- $3–6
- Website
- https://www.bdz.bg/en
- 2nd Class
- $3–5
- 1st Class
- $4–6
- Phone
- +90 444 8 233
- cozum@tcddtasimacilik.gov.tr
- Website
- tcdd.gov.tr
Train from Halkalı to Sofia
- Ave. Duration
- 13h 40m
- Frequency
- Once daily
- Estimated price
- $15–24
- Website
- https://www.tcdd.gov.tr/lang/en
- Phone
- 0219521
- petitii@cfrcalatori.ro
- Website
- cfrcalatori.ro
Train from Gorna Oryahovitsa to Mezdra
- Ave. Duration
- 2h 23m
- Frequency
- Twice daily
- Estimated price
- $20–22
- Website
- https://www.cfrcalatori.ro/en/
Train from Jiu Hm to Vidin
- Ave. Duration
- 3h 5m
- Frequency
- Twice daily
- Estimated price
- $13–14
- Website
- https://www.cfrcalatori.ro/en/
- Phone
- +381 11 360 28 99
- putnik.info@srbvoz.rs
- Website
- srbijavoz.rs
Train from Crveni Krst to Mali Izvor
- Ave. Duration
- 2h 17m
- Frequency
- Twice daily
- Estimated price
- $3–6
- Schedules at
- srbijavoz.rs
- Rail 2nd Class
- $3–5
- 1st Class
- $4–6
- Phone
- 0545 792 30 02
- info@luksyonca.com.tr
- Website
- luksyonca.com.tr
Bus from Istanbul Esenler to Sofia
- Ave. Duration
- 7h 30m
- Frequency
- Once daily
- Estimated price
- $29
- Schedules at
- polazak.rs
- Phone
- +359 0885700870
- support@citylines.eu
- Website
- citylines.eu
Bus from Istanbul Büyük Otogari to Sofia Serdica Bus Station
- Ave. Duration
- 9h
- Frequency
- 4 times a day
- Estimated price
- $35–50
- Website
- https://citylines.eu/
- Phone
- +359 700 20 544
- Website
- ardatur.bg
Bus from Istanbul Büyük Otogari to Sofia Serdica Bus Station
- Ave. Duration
- 9h
- Frequency
- Twice daily
- Estimated price
- $35–50
- Website
- https://ardatur.bg/en/
- Phone
- +90 212 658 00 61
- info@huntur.com.tr
- Website
- huntur.com.tr
Bus from Istanbul Büyük Otogari to Sofia Serdica Bus Station
- Ave. Duration
- 10h
- Frequency
- Once daily
- Estimated price
- $29–34
- Website
- https://www.huntur.com.tr/
- info@bgrazpisanie.com
- Website
- bgrazpisanie.com
Bus from Sofia to Belogradchik
- Ave. Duration
- 3h 58m
- Frequency
- Once daily
- Estimated price
- $10
- Website
- https://bgrazpisanie.com/en
- Phone
- 444 0 562
- kamilkoc@kamilkoc.com.tr
- Website
- flixbus.com.tr
Bus from İstanbul Esenler bus station to Sofia
- Ave. Duration
- 8h 30m
- Frequency
- Twice daily
- Estimated price
- $18–25
- Schedules at
- flixbus.com.tr
- Phone
- +90 212 658 18 51
- info@alparturizm.com.tr
- Website
- alparturizm.com.tr
Bus from İstanbul Esenler bus station to Sofia
- Ave. Duration
- 9h
- Frequency
- Once daily
- Estimated price
- $30–45
- Website
- https://www.alparturizm.com.tr/en/
- Phone
- 0850 888 33 34
- info@hava.ist
- Website
- hava.ist
Bus from Istanbul Otogari to Istanbul Airport Bus
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- $3–6
- Website
- https://hava.ist/?lang=en
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 Travel Insider: Top Japan travel tips by Beatrix Holland, The beginner’s guide to the 2018 World Nomad Games, and How to get from Stansted Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
There are 52+ hotels available in Tolovitsa.
















































