Germany - Istanbul without airplane


  • There is no continuous train from Germany to Istanbul / Turkey therefore you have to change trains several times
  • You can make nice stopovers in Vienna, Budapest, Bucarest, Belgrade, etc.
  • Route 1: Germany – Hungary – Romania (– Bulgaria) – Turkey (or via Czech Republic and Slovakia instead of Austria)
  • Route 2: Germany – Hungary – Serbia – Bulgaria – Turkey (or via Croatia instead of Hungary)
  • Romania – Bulgaria, Romania – Turkey and Serbia – Bulgaria don’t always have train connections or it takes too long so you should take the bus here
  • Highspeed railways between Budapest – Belgrade (opening 2026) and Istanbul – Ankara / Konya / Sivas
  • To Antalya: Konya is only 250 km away from Antalya. Istanbul – Konya is only 4,5 hours by highspeed railway.
  • Interrail: not useful except for Germany and Austria because fares are cheaper in Eastern Europe


Here some useful links (railway companies of the countries):


Route 1 via Romania

train / bus

route

fare

time

frequency

night train Czech (1)

Praha - Budapest

90 - 130 €

8 - 10,5 h

2 x day

night train Austria (2)

Stuttgart - Budapest

50 - 150 €

13 h

1 x day

night train Romania

Vienna - Bucarest

100 €

17,5 h

1 x day

nighttrain HU / RO

Budapest - Bucarest

60 €

15 h

4 x day

train AT / HU (3)

Wien - Budapest

25 - 50 €

3 h

hourly

bus Romania

Bucarest - Istanbul

40 €

11 h

4 x day

night bus Bulgaria

Bucarest - Sofia

16 €

7 h

1 x day

night train Bulgaria (4)

Sofia - Istanbul

40 €

14 h

1 x day

(1) The faster train is more expensive. 2100 - 3200 CZK = 90 - 130 €. There is also a night train from Praha to Kosice / Slovakia which is 250 km away from Budapest / 4 hours by train.

(2) seat starts with 50 €; couchette starts with 100 €

(3) Budget ticket starts with 25 € and normal ticket costs over 50 € therefore a stopover in Bratislava is much cheaper because the route Bratislava - Budapest only costs 20 € and takes 2,5 hours (departs every two hours). The train from Vienna to Bratislava costs around 13 €. 

(4) Night bus (company busexpress) Sofia - Istanbul departs at least 4 x day which takes 9 hours and costs 31 €. 


Route 2 via Serbia

bus / train

route

fare

time

frequency

train HU / Serbia

Budapest - Belgrad

?

4 h

open 2026

bus Serbia (1)

Belgrad - Sofia

40 €

7 h

1 x day

(1) more buses depart in Nis. 


Others and Turkey

bus / train

route

fare

time

frequency

train Turkey

Istanbul - Ankara

16 €

4 h

hourly

train Turkey

Istanbul - Konya

24 €

4,5 h

5 x day

bus Turkey

Konya - Antalya

14 €

4 h

hourly

Optima Express

Villach - Edirne / TR

?

22 h

only Summer

Volatile prices due to high inflation. Istanbul - Ankara costs (update December 2025) economy class 800 TRY = 16 € and Istanbul - Konya 1200 TRY = 24 €. 


Istanbul without airplane, travel, night train, night bus, Hungary, Budapest, Bucarest, Romania, Bulgaria, Sofia, Serbia, Belgrade, Turkey, Istanbul, Antalya