Train from Belgrade to Istanbul
Your cost to travel by Train: $48 - $58
- Beograd centar
-
-
Total Distance:
247.64 km (154 miles)
-
Travel Time:
4 Hours 6 Minutes
-
Frequency:
2 Times/Day
-
Train Fare:
13.0 USD (~26.17 TRY)
-
- Niš
-
-
Total Distance:
111.48 km (69 miles)
-
Travel Time:
3 Hours 19 Minutes
-
Frequency:
5 Times/Day
-
Train Fare:
6.0 USD (~12.08 TRY)
-
- Dimitrovgrad
-
-
Total Distance:
65.55 km (41 miles)
-
Travel Time:
2 Hours 17 Minutes
-
Frequency:
1 Times/Day
-
Train Fare:
3.0 USD (~6.04 TRY)
-
- Sofia
-
-
Total Distance:
308.06 km (191 miles)
-
Travel Time:
4 Hours 13 Minutes
-
Frequency:
1 Times/Day
-
Train Fare:
9.0 USD (~18.12 TRY)
-
- Svilengrad
-
-
Total Distance:
20.7 km (13 miles)
-
Travel Time:
18 Minutes
-
Frequency:
1 Times/Day
-
Train Fare:
1.0 USD (~2.01 TRY)
-
- Kapikule
-
-
Total Distance:
276.96 km (172 miles)
-
Travel Time:
4 Hours 35 Minutes
-
Frequency:
1 Times/Day
-
Train Fare:
6.0 USD (~12.08 TRY)
-
- Halkali
-
-
Total Distance:
23.65 km (15 miles)
-
Travel Time:
18 Minutes
-
Frequency:
N/A
-
Car Fare:
15.0 USD (~30.19 TRY)
-
- Istanbul, Turkey
Train schedule
Departure | Arrival | Fare | Operator | Duration |
---|---|---|---|---|
Beograd centar | Niš | 13 USD | http://www.srbvoz.rs/eng/timetable.html | 3h 57mins |
Niš | Dimitrovgrad | 6 USD | http://www.srbvoz.rs/eng/timetable.html | 3h 11mins |
Dimitrovgrad | Sofia | 3 USD | http://www.srbvoz.rs/eng/timetable.html | 2h 12mins |
Sofia | Svilengrad | 9 USD | http://www.bdz.bg/en/ | 4h 3mins |
Svilengrad | Kapikule | 1 USD | http://www.bdz.bg/en/ | 17mins |
Kapikule | Halkali | 6 USD | https://yolcu.tcdd.gov.tr/view/eybis/tnmGenel/tcddWebContent.jsf | 4h 24mins |
Cost by number of pax.
Pax | Currency (USD) | Currency (Local) |
---|---|---|
1 person | 56 USD | ~ 113 TRY |
2 people | 112 USD | ~ 225 TRY |
3 people | 168 USD | ~ 338 TRY |
4 people | 224 USD | ~ 451 TRY |
5 people | 280 USD | ~ 564 TRY |
Did you know?
- The total CO2 Emission for your Belgrade - Istanbul train trip is 57.64 kg
- Your total cost to travel by train from Belgrade to Istanbul is about 56.0 USD (~112.72 TRY)