There are 14 ways to get from Germany to Ruse by plane, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Stuttgart Airport to Bucharest Otopeni, train
best- Fly from Stuttgart Airport (STR) to Bucharest Otopeni (OTP)plane STR - OTP
- Take the train from Bucuresti Nord to Rusetrain
8h 55m$102–283Fly Hamburg Airport to Bucharest Băneasa Aurel Vlaicu International Airport, bus
cheapest- Fly from Hamburg Airport (HAM) to Bucharest Băneasa Aurel Vlaicu International Airport (BBU)plane HAM - BBU
- Take the bus from Bucharest Horoscop Hotel to Ruse Central Bus Stationbus
8h 38m$57–360Train, bus
- Take the train from Berlin Hbf to Praha-Holesovicetrain Rj
- Take the bus from Praha, ÚAN Florenc to Bucharestbus
- Take the train from Bucuresti Nord to Rusetrain
25h 4mTrain
- Take the train from Berlin Hbf to Budapest-Nyugati putrain
- Take the train from Budapest-Keleti to Videletrain Ic
- Take the train from Videle to Rusetrain
30h 39m$105–162Drive 1,719.5 km
- Drive from Berlin to Rusecar 1,719.5 km
17h 38m$346–499Fly Munich International Airport to Bucharest Otopeni, train
- Fly from Munich International Airport (MUC) to Bucharest Otopeni (OTP)plane MUC - OTP
- Take the train from Bucuresti Nord to Rusetrain
8h 56m$105–276Fly Frankfurt to Bucharest Otopeni, train
- Fly from Frankfurt (FRA) to Bucharest Otopeni (OTP)plane FRA - OTP
- Take the train from Bucuresti Nord to Rusetrain
8h 56m$116–302Fly Berlin Brandenburg Airport to Bucharest Otopeni, train
- Fly from Berlin Brandenburg Airport (BER) to Bucharest Otopeni (OTP)plane BER - OTP
- Take the train from Bucuresti Nord to Rusetrain
9h 18m$67–274Fly Dortmund Airport to Bucharest Otopeni, train
- Fly from Dortmund Airport (DTM) to Bucharest Otopeni (OTP)plane DTM - OTP
- Take the train from Bucuresti Nord to Rusetrain
9h 15m$123–349Fly Munich International Airport to Sofia Airport, train
- Fly from Munich International Airport (MUC) to Sofia Airport (SOF)plane MUC - SOF
- Take the train from Sofia to Rusetrain
12h 46m$113–317Fly Frankfurt to Sofia Airport, train
- Fly from Frankfurt (FRA) to Sofia Airport (SOF)plane FRA - SOF
- Take the train from Sofia to Rusetrain
12h 51m$119–303Bus via Prague
- Take the bus from Berlin Südkreuz train station to Praha, ÚAN Florencbus 260 / ...
- Take the bus from Praha, ÚAN Florenc to Bucharestbus
- Take the bus from Bucharest Horoscop Hotel to Ruse Central Bus Stationbus
25h 18mTrain via Pardubice
- Take the train from Berlin Hbf to Pardubice hl.n.train
- Take the train from Pardubice Hlavni Nadrazi to Wien Hbftrain Rj
- Take the train from Wien Hbf to Bucuresti Nordtrain 347
- Take the train from Bucuresti Nord to Rusetrain
32h 1m$266–463Bus
- Take the bus from Berlin, Zentralen Omnibusbahnhof to București, Autogara Militaribus 1926
- Take the bus from București, Autogara Militari to Ruse Eastbus N984 / ...
32h 1m$181–277
Germany to Ruse by tram, train, and foot
Comparing Your Travel Options
The cheapest way to get from Germany to Ruse is to train which costs $100 - $170 and takes 30h 39m.
The fastest way to get from Germany to Ruse is to fly and bus which takes 8h 38m and costs $55 - $360.
No, there is no direct bus from Germany to Ruse station. However, there are services departing from S+U Alexanderplatz Bhf/Memhardstr. and arriving at Ruse Central Bus Station via Berlin Südkreuz train station, Praha, ÚAN Florenc, Gara de Nord and Bucharest Horoscop Hotel. The journey, including transfers, takes approximately 25h 18m.
No, there is no direct train from Germany to Ruse. However, there are services departing from S+U Alexanderplatz Bhf/Memhardstr. and arriving at Ruse via Berlin Hbf, Ferdinánd híd, Budapest-Keleti and Videle. The journey, including transfers, takes approximately 30h 39m.
The distance between Germany and Ruse is 1533 km. The road distance is 1719.5 km.
The best way to get from Germany to Ruse without a car is to train and bus which takes 25h 4m and costs .
It takes approximately 8h 55m to get from Germany to Ruse, including transfers.
Germany to Ruse bus services, operated by FlixBus, depart from Berlin Südkreuz train station.
Germany to Ruse train services, operated by Railways of Slovak Republic (ZSSK), depart from Berlin Hbf station.
The best way to get from Germany to Ruse is to train which takes 30h 39m and costs $100 - $170. Alternatively, you can bus via Prague, which costs and takes 25h 18m.
What companies run services between Germany and Ruse, Bulgaria?
You can take a vehicle from S+U Alexanderplatz Bhf/Memhardstr. to Ruse via Berlin, Hauptbahnhof (Europaplatz), Berlin Hbf, Budapest-Nyugati pu, Ferdinánd híd, Keleti pályaudvar M, Budapest-Keleti, and Videle in around 30h 39m. Alternatively, you can take a bus from S+U Alexanderplatz Bhf/Memhardstr. to Ruse Central Bus Station via Berlin Südkreuz train station, Praha, ÚAN Florenc, Bucharest, Gara de Nord, Piata Unirii 1, and Bucharest Horoscop Hotel in around 25h 18m.
- Website
- lufthansa.com
Flights from Stuttgart Airport to Bucharest Otopeni via Munich International Airport
- Ave. Duration
- 4h 40m
- When
- Thursday to Saturday
- Estimated price
- $70–380
Flights from Munich International Airport to Bucharest Otopeni
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- $60–340
Flights from Frankfurt to Bucharest Otopeni
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- $65–350
Flights from Frankfurt to Bucharest Otopeni via Munich International Airport
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- $75–200
Flights from Berlin Brandenburg Airport to Bucharest Otopeni via Munich International Airport
- Ave. Duration
- 4h 57m
- When
- Every day
- Estimated price
- $75–390
Flights from Munich International Airport to Sofia Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- $60–330
Flights from Frankfurt to Sofia Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- $65–340
Flights from Frankfurt to Sofia Airport via Munich International Airport
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- $65–340
- Website
- austrian.com
Flights from Stuttgart Airport to Bucharest Otopeni via Vienna
- Ave. Duration
- 3h 55m
- When
- Monday to Friday
- Estimated price
- $95–390
Flights from Munich International Airport to Bucharest Otopeni via Vienna
- Ave. Duration
- 3h 32m
- When
- Every day
- Estimated price
- $85–350
Flights from Frankfurt to Bucharest Otopeni via Vienna
- Ave. Duration
- 4h 36m
- When
- Every day
- Estimated price
- $85–350
Flights from Berlin Brandenburg Airport to Bucharest Otopeni via Vienna
- Ave. Duration
- 4h 22m
- When
- Every day
- Estimated price
- $90–370
Flights from Munich International Airport to Sofia Airport via Vienna
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- $80–340
Flights from Frankfurt to Sofia Airport via Vienna
- Ave. Duration
- 4h 41m
- When
- Every day
- Estimated price
- $80–350
- Website
- lufthansa-city.com
Flights from Stuttgart Airport to Bucharest Otopeni via Munich International Airport
- Ave. Duration
- 4h 40m
- When
- Thursday to Saturday
- Estimated price
- $70–380
Flights from Munich International Airport to Bucharest Otopeni
- Ave. Duration
- 2h
- When
- Thursday to Saturday
- Estimated price
- $60–340
Flights from Frankfurt to Bucharest Otopeni
- Ave. Duration
- 2h 20m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $65–350
Flights from Munich International Airport to Sofia Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- $60–330
Flights from Frankfurt to Sofia Airport
- Ave. Duration
- 2h 15m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $65–340
- Website
- flyulendo.com
Flights from Stuttgart Airport to Bucharest Otopeni
- Ave. Duration
- 2h 20m
- When
- Monday, Friday, and Sunday
- Estimated price
- $50–220
Flights from Berlin Brandenburg Airport to Bucharest Otopeni
- Ave. Duration
- 2h 10m
- When
- Thursday, Saturday, and Sunday
- Estimated price
- $40–210
Flights from Dortmund Airport to Bucharest Otopeni
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- $85–310
Flights from Hamburg Airport to Bucharest Băneasa Aurel Vlaicu International Airport
- Ave. Duration
- 2h 30m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $35–250
- Website
- airserbia.com
Flights from Stuttgart Airport to Bucharest Otopeni via Belgrade
- Ave. Duration
- 4h 50m
- When
- Friday and Sunday
- Estimated price
- $90–260
Flights from Munich International Airport to Bucharest Otopeni via Belgrade
- Ave. Duration
- 4h 35m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- $130–240
Flights from Frankfurt to Bucharest Otopeni via Belgrade
- Ave. Duration
- 4h 15m
- When
- Monday to Saturday
- Estimated price
- $100–320
Flights from Berlin Brandenburg Airport to Bucharest Otopeni via Belgrade
- Ave. Duration
- 4h 40m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- $100–330
Flights from Frankfurt to Sofia Airport via Belgrade
- Ave. Duration
- 4h 40m
- When
- Monday to Saturday
- Estimated price
- $120–230
- Website
- swiss.com
Flights from Stuttgart Airport to Bucharest Otopeni via Zurich
- Ave. Duration
- 4h 32m
- When
- Every day
- Estimated price
- $85–360
Flights from Munich International Airport to Sofia Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- $100–330
- Website
- tarom.ro
Flights from Frankfurt to Bucharest Otopeni
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- $110–280
- Website
- air.bg
Flights from Frankfurt to Sofia Airport
- Ave. Duration
- 2h 20m
- When
- Monday
- Estimated price
- $110–280
Flights from Frankfurt to Sofia Airport via Belgrade
- Ave. Duration
- 4h 40m
- When
- Monday to Saturday
- Estimated price
- $120–230
- Website
- eurowings.com
Flights from Stuttgart Airport to Bucharest Otopeni
- Ave. Duration
- 2h 10m
- When
- Saturday
- Estimated price
- $95–310
- Website
- animawings.com
Flights from Munich International Airport to Bucharest Otopeni
- Ave. Duration
- 2h
- When
- Friday
- Estimated price
- $80–230
- Website
- ryanair.com
Flights from Berlin Brandenburg Airport to Bucharest Otopeni
- Ave. Duration
- 2h 10m
- When
- Monday, Wednesday, Thursday, and Saturday
- Estimated price
- $60–170
- Website
- lot.com
Flights from Berlin Brandenburg Airport to Bucharest Otopeni via Warsaw Chopin
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- $180–260
- Phone
- 0219521
- Website
- Romanian Railways (CFR)
Train from Bucuresti Nord to Ruse
- Ave. Duration
- 2h 33m
- Frequency
- Twice daily
- Estimated price
- $13–15
- Website
- Romanian Railways (CFR)
Train from Bucuresti Nord to Ruse
- Ave. Duration
- 2h 33m
- Frequency
- Twice daily
- Estimated price
- $13–15
- Website
- Romanian Railways (CFR)
Train from Videle to Ruse
- Ave. Duration
- 1h 46m
- Frequency
- Twice daily
- Estimated price
- $9–10
- Website
- Romanian Railways (CFR)
Train from Bucuresti Nord to Ruse
- Ave. Duration
- 2h 33m
- Frequency
- Twice daily
- Estimated price
- $13–15
- Website
- Romanian Railways (CFR)
Train from Bucuresti Nord to Ruse
- Ave. Duration
- 2h 33m
- Frequency
- Twice daily
- Estimated price
- $13–15
- Website
- Romanian Railways (CFR)
Train from Bucuresti Nord to Ruse
- Ave. Duration
- 2h 33m
- Frequency
- Twice daily
- Estimated price
- $13–15
- Website
- Romanian Railways (CFR)
Train from Bucuresti Nord to Ruse
- Ave. Duration
- 2h 33m
- Frequency
- Twice daily
- Estimated price
- $13–15
- Website
- Romanian Railways (CFR)
Train from Bucuresti Nord to Ruse
- Ave. Duration
- 2h 33m
- Frequency
- Twice daily
- Estimated price
- $13–15
- Website
- Romanian Railways (CFR)
- Phone
- +47 70 13 14 15
- [email protected]
- Website
- Danish Railways
Train from Berlin Hbf to Praha-Holesovice
- Ave. Duration
- 3h 46m
- Frequency
- 5 times a day
- Estimated price
- $33
- Website
- Danish Railways
- Phone
- +421 24 48 58 188
- [email protected]
- Website
- Railways of Slovak Republic (ZSSK)
Train from Berlin Hbf to Budapest-Nyugati pu
- Ave. Duration
- 11h
- Frequency
- 5 times a week
- Estimated price
- $50–95
- Website
- Railways of Slovak Republic (ZSSK)
Train from Berlin Hbf to Pardubice hl.n.
- Ave. Duration
- 5h 6m
- Frequency
- 5 times a week
- Estimated price
- $25–50
- Website
- Railways of Slovak Republic (ZSSK)
- Phone
- +36 (1) 3 49 49 49
- [email protected]
- Website
- Hungarian Railways (MÁV)
Train from Budapest-Keleti to Videle
- Ave. Duration
- 14h 8m
- Frequency
- Every 4 hours
- Estimated price
- $40–50
- Website
- Hungarian Railways (MÁV)
- Phone
- +359 2 931 11 11
- [email protected]
- Website
- Bulgarian Railways (BDZh)
Train from Sofia to Ruse
- Ave. Duration
- 6h 19m
- Frequency
- Twice daily
- Estimated price
- $5–8
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $5–8
- 1st Class
- $5–8
Train from Sofia to Ruse
- Ave. Duration
- 6h 19m
- Frequency
- Twice daily
- Estimated price
- $5–8
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $5–8
- 1st Class
- $5–8
- Phone
- +420 221 111 122
- [email protected]
- Website
- Czech Railways (ČD)
Train from Pardubice Hlavni Nadrazi to Wien Hbf
- Ave. Duration
- 3h 14m
- Frequency
- Hourly
- Estimated price
- $30–45
- Website
- Czech Railways (ČD)
- Phone
- +420 222 222 221
- [email protected]
- Website
- RegioJet
Train from Pardubice Hlavni Nadrazi to Wien Hbf
- Ave. Duration
- 3h 13m
- Frequency
- Every 4 hours
- Estimated price
- $15–27
- Website
- RegioJet
- Phone
- _AUSTRIAN_RAILWAYS_(ÖBB)
- Website
- Austrian Railways
Train from Wien Hbf to Bucuresti Nord
- Ave. Duration
- 17h 30m
- Frequency
- Twice daily
- Estimated price
- $210–350
- Website
- Austrian Railways
- Phone
- +40 745 766 766
- [email protected]
- Website
- maxibustravel.autogari.ro
Bus from Praha, ÚAN Florenc to Bucharest
- Ave. Duration
- 15h 33m
- Frequency
- Twice a week
- Schedules at
- maxibustravel.autogari.ro
Bus from Praha, ÚAN Florenc to Bucharest
- Ave. Duration
- 15h 33m
- Frequency
- Twice a week
- Schedules at
- maxibustravel.autogari.ro
- Phone
- +359 (0) 877 34 47 47
- [email protected]
- Website
- Pegasus
Bus from Bucharest Horoscop Hotel to Ruse Central Bus Station
- Ave. Duration
- 1h 40m
- Frequency
- 3 times a day
- Estimated price
- $7–14
- Website
- Pegasus
Bus from Bucharest Horoscop Hotel to Ruse Central Bus Station
- Ave. Duration
- 1h 40m
- Frequency
- 3 times a day
- Estimated price
- $7–14
- Website
- Pegasus
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Berlin Südkreuz train station to Praha, ÚAN Florenc
- Ave. Duration
- 4h 10m
- Frequency
- Hourly
- Estimated price
- $30–50
- Website
- Flixbus
Bus from Berlin, Zentralen Omnibusbahnhof to București, Autogara Militari
- Ave. Duration
- 27h
- Frequency
- Once daily
- Estimated price
- $170–260
- Website
- Flixbus
Bus from București, Autogara Militari to Ruse East
- Ave. Duration
- 2h 20m
- Frequency
- Twice daily
- Estimated price
- $7–12
- Website
- Flixbus
Want to know more about travelling around Bulgaria
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
Booking & Getting There
Germany to Ruse bus services, operated by FlixBus, arrive at Praha, ÚAN Florenc station.
Germany to Ruse train services, operated by Railways of Slovak Republic (ZSSK), arrive at Budapest-Nyugati pu station.
Yes, the driving distance between Germany to Ruse is 1720 km. It takes approximately 17h 38m to drive from Germany to Ruse.
Book your Germany to Ruse bus tickets online with 12go.asia.
There are 235+ hotels available in Ruse.



















































