Turkey has only 4 international train connections with neighbor countries. One daily train to Bucharest, Romania. Another connected train to Sofia, Bulgaria. And 2 weekly trains to Iran, Tehran and Tabriz.
Here are the international trains of Turkey:
Transasia train is running once a week between Ankara, Turkey and Tehran, Iran. Departures every Wednesday from Ankara and Tehran. Duration is 58-60 hours. Train also stops at Tabriz in Iran.
Click for the timetable of Transasya train.
Train is running once a week between Van and Tabriz. Departures every Tuesday from Van, and every Monday from Tabriz. Duration is 9 hours.
Click for the timetable of Van-Tabriz train.
Bosphor Express is giving service every day between Istanbul, Turkey and Bucharest, Romania via Bulgaria.
Departures every night at 22:00 from Istanbul, every noon (12:13) from Bucharest. Duration is 20.5 hours.
Due to construction works on way, a part of the route is closed. Connected buses are being organized by train operators. Thus, passengers of this train have to use 3 buses in addition to train service (train tickets are valid in the buses):
|Bucharest-Gorna Oryahovitsa by train||Gorna Oryahovitsa-Dimitrovgrad by bus||Dimitrovgrad-Kapikule Border by bus||Kapikule Border-Istanbul by bus|
Click for the timetable of Bosphor Express.
Balkan Express is a connected service to Bosphor Express between Sofia, Bulgaria and Istanbul, Turkey.
Balkan Express departs every evening (18:55) from Sofia. Due to construction works, passengers have to take 2 buses from Dimitrovgrad until Istanbul, as shown below:
|Sofia-Dimitrovgrad by train||Dimitrovgrad-Kapikule Border by bus||Kapikule Border-Istanbul by bus|
Click for the timetable of Balkan Express.
Photo: Joelle McNichol