There are 8 ways to get from Istanbul to Giurgiu by bus, night train, car, plane, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, night train
best- Take the bus from Istanbul to Haskovobus
- Take the nighttrain from Dimitrovgrad to Rusenighttrain Bosphor Express
8h 36m$23–36Night train
cheapest- Take the nighttrain from Halkali to Rusenighttrain Bosphor Express
9h 42m$12–35Drive 570.2 km
- Drive from Istanbul to Giurgiucar 570.2 km
7h 11m$91–132Fly Istanbul to Bucharest Otopeni, bus
- Fly from Istanbul (IST) to Bucharest Otopeni (OTP)plane IST - OTP
- Take the bus from Bucuresti to Giurgiubus
6h 48m$60–190Bus
- Take the bus from Istanbul to Vama Rusebus
9h 3m$35–79Bus via Ruse Central Station
- Take the bus from Instabul to Ruse Central Stationbus
13h 45m$29–74Metro to Istanbul Sabiha Gökçen International Airport, fly to Bucharest Otopeni, bus
- Take the train from Ayrılık Çeşmesi to Sabiha Gokcen Airporttrain
- Fly from Istanbul Sabiha Gökçen International Airport (SAW) to Bucharest Otopeni (OTP)plane SAW - OTP
- Take the bus from Bucuresti to Giurgiubus
7h 8m$95–280Fly Istanbul to Varna Airport, train
- Fly from Istanbul (IST) to Varna Airport (VAR)plane IST - VAR
- Take the train from Varna to Ruse Razpredelitelnatrain
8h 57m$197–441
Istanbul (IST) to Bucharest Otopeni (OTP) flights
Comparing Your Travel Options
The cheapest way to get from Istanbul to Giurgiu is to night train which costs $12 - $35 and takes 9h 42m.
The fastest way to get from Istanbul to Giurgiu is to fly and bus which takes 6h 48m and costs $60 - $190.
No, there is no direct bus from Istanbul to Giurgiu. However, there are services departing from Istanbul and arriving at Vama Ruse via . The journey, including transfers, takes approximately 9h 3m.
No, there is no direct train from Istanbul to Giurgiu. However, there are services departing from Yenikapi and arriving at Ruse via Halkali. The journey, including transfers, takes approximately 9h 42m.
The distance between Istanbul and Giurgiu is 638 km. The road distance is 570.2 km.
The best way to get from Istanbul to Giurgiu without a car is to bus which takes 9h 3m and costs $35 - $80.
It takes approximately 8h 36m to get from Istanbul to Giurgiu, including transfers.
Istanbul to Giurgiu bus services, operated by Chisinau Bus Station, depart from Istanbul station.
Istanbul to Giurgiu train services, operated by Bulgarian Railways (BDZh), depart from Halkali station.
Istanbul to Giurgiu bus services, operated by Chisinau Bus Station, arrive at Vama Ruse station.
What companies run services between Istanbul, Turkey and Giurgiu, Romania?
Bulgarian Railways (BDZh) operates a vehicle from Halkali to Ruse twice a week. Tickets cost $9–30 and the journey takes 7h 53m. Alternatively, Chisinau Bus Station operates a bus from Istanbul to Vama Ruse once a week. Tickets cost $28–75 and the journey takes 8h 52m.
- Website
- turkishairlines.com
Flights from Istanbul to Bucharest Otopeni
- Ave. Duration
- 1h 24m
- When
- Every day
- Estimated price
- $55–220
Flights from Istanbul to Varna Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- $130–310
- Phone
- +359 2 931 11 11
- [email protected]
- Website
- Bulgarian Railways (BDZh)
Night train from Dimitrovgrad to Ruse
- Ave. Duration
- 2h 25m
- Frequency
- Twice a week
- Estimated price
- $4–7
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $4–6
- 1st Class
- $5–7
Night train from Halkali to Ruse
- Ave. Duration
- 7h 53m
- Frequency
- Twice a week
- Estimated price
- $9–30
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $9–13
- 1st Class
- $9–13
Train from Varna to Ruse Razpredelitelna
- Ave. Duration
- 3h 30m
- Frequency
- 5 times a day
- Estimated price
- $3–6
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $3–5
- 1st Class
- $4–6
- Phone
- +90 212 658 18 51
- [email protected]
- Website
- Alpar Turizm
Bus from Istanbul to Haskovo
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- $15–22
- Website
- Alpar Turizm
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 Gatwick Airport into central London, How do I buy a London Underground ticket?, and How to get from London to Edinburgh - to help you get the most out of your next trip.
Booking & Getting There
Istanbul to Giurgiu train services, operated by Bulgarian Railways (BDZh), arrive at Ruse station.
Yes, the driving distance between Istanbul to Giurgiu is 570 km. It takes approximately 7h 11m to drive from Istanbul to Giurgiu.
Book your Istanbul to Giurgiu bus tickets online with Omio.
There are 240+ hotels available in Giurgiu.












