There are 11 ways to get from Germany to Varna by plane, bus, train 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.
Recommended option
Fly from Frankfurt • 4h 59m
Cheapest option
Bus, train • 30h 12m
9 alternative options
Fly from Berlin Brandenburg • 5h 7m
Fly from Hamburg • 5h 15m
Fly from Stuttgart • 4h 59m
Fly from Dortmund • 5h 19m
Bus via Sofia • 29h
Bus • 37h 9m
Train • 37h 30m
Train, bus • 2 days 3h
Drive • 20h 25m
Germany to Varna by bus
Questions & Answers
The cheapest way to get from Germany to Varna is to bus and train which costs €65 - €130 and takes 30h 12m.
The fastest way to get from Germany to Varna is to fly which takes 4h 59m and costs €190 - €600.
No, there is no direct bus from Germany to Varna station. However, there are services departing from U Rosa-Luxemburg-Platz and arriving at Varna Central Bus Station via Berlin Hauptbahnhof and Sofia Central Bus Station. The journey, including transfers, takes approximately 29h.
No, there is no direct train from Germany to Varna. However, there are services departing from S+U Alexanderplatz Bhf and arriving at Varna via Berlin Hauptbahnhof, Prague hlavní nádraží, Budapest-Keleti, Videle and Ruse - Tovarna. The journey, including transfers, takes approximately 37h 30m.
The distance between Germany and Varna is 1670 km. The road distance is 1949.7 km.
The best way to get from Germany to Varna without a car is to bus via Sofia which takes 29h and costs €65 - €120.
It takes approximately 4h 59m to get from Germany to Varna, including transfers.
Germany to Varna bus services, operated by Union Ivkoni, depart from Berlin Hauptbahnhof station.
Germany to Varna train services, operated by Bahn DE, depart from Berlin Hauptbahnhof station.
The best way to get from Germany to Varna is to fly which takes 4h 59m and costs €190 - €600. Alternatively, you can bus via Sofia, which costs €65 - €120 and takes 29h, you could also train, which costs €120 - €220 and takes 37h 30m.
- Distance: 1669.8 km
- Duration: 4h 59m
What companies run services between Germany and Varna, Bulgaria?
Airbus France, Bulgaria Air and Austrian Airlines fly from Frankfurt am Main to Varna 3 times a day. Alternatively, you can take a bus from Berlin to Varna via S+U Berlin Hauptbahnhof, Berlin Hauptbahnhof, and Sofia Central Bus Station in around 29h.
- Website
- austrian.com
Flights from Frankfurt to Varna via Vienna
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- $270 - $1,000
Flights from Berlin Brandenburg to Varna via Vienna
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- $300 - $1,200
Flights from Hamburg to Varna via Vienna
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- $330 - $1,300
Flights from Stuttgart to Varna via Vienna
- Ave. Duration
- 5h 15m
- When
- Monday to Saturday
- Estimated price
- $300 - $1,200
- Website
- wizzair.com
Flights from Berlin Brandenburg to Varna
- Ave. Duration
- 2h 20m
- When
- Tuesday and Saturday
- Estimated price
- $80 - $650
Flights from Hamburg to Varna
- Ave. Duration
- 2h 40m
- When
- Tuesday and Saturday
- Estimated price
- $85 - $650
Flights from Dortmund to Varna
- Ave. Duration
- 2h 45m
- When
- Tuesday and Saturday
- Estimated price
- $60 - $600
- Website
- eurowings.com
Flights from Hamburg to Varna
- Ave. Duration
- 2h 35m
- When
- Tuesday
- Estimated price
- $120 - $1,000
Flights from Hamburg to Varna via Stuttgart
- Ave. Duration
- 4h 55m
- When
- Tuesday
- Estimated price
- $120 - $1,000
Flights from Stuttgart to Varna
- Ave. Duration
- 2h 20m
- When
- Tuesday
- Estimated price
- $160 - $1,000
- Website
- air.bg
Flights from Frankfurt to Varna
- Ave. Duration
- 2h 35m
- When
- Saturday
- Estimated price
- $180 - $850
Flights from Berlin Brandenburg to Varna via Sofia
- Ave. Duration
- 4h
- When
- Wednesday, Friday and Sunday
- Estimated price
- $180 - $800
- Website
- airbus.com
Flights from Frankfurt to Varna
- Ave. Duration
- 2h 30m
- When
- Tuesday, Thursday and Saturday
- Estimated price
- $250 - $1,100
- Phone
- +35929311111
- Website
- bdz.bg
Train from Sofia to Varna
- Ave. Duration
- 7h 33m
- Frequency
- Every 4 hours
- Estimated price
- $11 - $23
- Website
- https://www.bdz.bg/en
- 2nd Class
- $11 - $16
- 1st Class
- $16 - $23
Train from Ruse - Tovarna to Varna
- Ave. Duration
- 3h 40m
- Frequency
- Twice daily
- Estimated price
- $5 - $10
- Website
- https://www.bdz.bg/en
- 2nd Class
- $5 - $8
- 1st Class
- $7 - $10
- Phone
- 0180 6 99 66 33
- Website
- bahn.de
Train from Berlin Hauptbahnhof to Prague hlavní nádraží
- Ave. Duration
- 4h 14m
- Frequency
- Every 4 hours
- Estimated price
- $30 - $45
- Schedules at
- bahn.de
- Phone
- +420 222 222 221
- info@regiojet.cz
- Website
- regiojet.com
Train from Prague hlavní nádraží to Budapest Keleti Train Station
- Ave. Duration
- 7h 1m
- Frequency
- Twice daily
- Estimated price
- $23 - $80
- Website
- https://regiojet.com/
- 2nd Class
- $23 - $35
- 1st Class
- $77 - $80
- Phone
- 0219521
- Website
- cfrcalatori.ro
Train from Budapest-Keleti to Videle
- Ave. Duration
- 15h 30m
- Frequency
- Once daily
- Estimated price
- $65 - $75
- Website
- https://www.cfrcalatori.ro/en/
Train from Videle to Ruse
- Ave. Duration
- 1h 59m
- Frequency
- Once daily
- Estimated price
- $8 - $10
- Website
- https://www.cfrcalatori.ro/en/
- Phone
- 07001 8282
- booking@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from Berlin Hauptbahnhof to Sofia
- Ave. Duration
- 20h 33m
- Frequency
- Twice a week
- Estimated price
- $60 - $100
- Website
- http://en.union-ivkoni.com/
- Phone
- :+3599884551
- office@biomet.bg
- Website
- biomet.bg
Bus from Sofia Central Bus Station to Varna Central Bus Station
- Ave. Duration
- 6h 15m
- Frequency
- 5 times a day
- Estimated price
- $12 - $15
- Website
- https://biomet.bg/en/
- Phone
- +359 2 989000
- support.eu@union-ivkoni.com
- Website
- etapgroup.com
Bus from Sofia Central Bus Station to Varna Central Bus Station
- Ave. Duration
- 6h 45m
- Frequency
- 5 times a day
- Estimated price
- $17 - $21
- Website
- https://union-ivkoni.com/en
One of Europe’s leading bus companies, Flixbus serves 2000+ destinations in 29 countries, including Germany, France, Italy, Austria, the Netherlands and Croatia and into Scandinavia and eastern Europe, as well as some US cities. Coaches have toilets, free WiFi and power outlets, plus snacks and drinks for purchase on board. Flixbus is a good choice for the budget-conscious traveller; purchase tickets in advance for the cheapest fares (note: there is no option to reserve a seat in advance).
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.de
Bus from Berlin central bus station to Bucharest
- Ave. Duration
- 29h 55m
- Frequency
- 5 times a week
- Estimated price
- $140 - $210
- Website
- https://www.flixbus.co.uk
Bus from Bucharest to Varna
- Ave. Duration
- 4h 20m
- Frequency
- Once daily
- Estimated price
- $24 - $35
- Website
- https://www.flixbus.co.uk
Frequently asked questions
- Phone
- +359 878 155 116
- omega_group@abv.bg
- Website
- bgrazpisanie.com
Bus from Praga to Varna
- Ave. Duration
- 44h 50m
- Frequency
- Once daily
- Estimated price
- $150 - $210
- Schedules at
- bgrazpisanie.com
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.
More Questions & Answers
Germany to Varna bus services, operated by Global Biomet, arrive at Varna Central Bus Station.
Germany to Varna train services, operated by Bulgarian Railways (BDZh), arrive at Varna station.
Yes, the driving distance between Germany to Varna is 1950 km. It takes approximately 20h 25m to drive from Germany to Varna.
There are 1617+ hotels available in Varna. Prices start at $29 USD per night.