Compare all timetables for the bus from Sofia to Berlin
Cheapest bus trips today
-
FlixBus38h 35m010:50 PMSofiaCentral Bus Station1:25 PMBerlinAlt-Tegel Train Station0EconomyA Bus from FlixBus goes from Central Bus Station, Sofia (Bulgaria) at 7/8/2025 10:50:00 PM to Alt-Tegel Train Station, Berlin (Germany) arriving at 7/10/2025 1:25:00 PM. 50 Economy ticket for $93 per person are available. Travel duration is 38h 35m
-
FlixBus35h 35m011:20 AMSofiaCentral Bus Station10:55 PMBerlinAlt-Tegel Train Station0EconomyA Bus from FlixBus goes from Central Bus Station, Sofia (Bulgaria) at 7/8/2025 11:20:00 AM to Alt-Tegel Train Station, Berlin (Germany) arriving at 7/9/2025 10:55:00 PM. 50 Economy ticket for $94 per person are available. Travel duration is 35h 35m
-
FlixBus35h 5m011:20 AMSofiaCentral Bus Station10:25 PMBerlinAlexanderplatz Train Station0EconomyA Bus from FlixBus goes from Central Bus Station, Sofia (Bulgaria) at 7/8/2025 11:20:00 AM to Alexanderplatz Train Station, Berlin (Germany) arriving at 7/9/2025 10:25:00 PM. 50 Economy ticket for $94 per person are available. Travel duration is 35h 5m
-
FlixBus30h 15m010:50 PMSofiaCentral Bus Station5:05 AMBerlinAlexanderplatz Train Station0EconomyA Bus from FlixBus goes from Central Bus Station, Sofia (Bulgaria) at 7/8/2025 10:50:00 PM to Alexanderplatz Train Station, Berlin (Germany) arriving at 7/10/2025 5:05:00 AM. 50 Economy ticket for $94 per person are available. Travel duration is 30h 15m
-
FlixBus30h 15m011:20 AMSofiaCentral Bus Station5:35 PMBerlinSudkreuz Station0EconomyA Bus from FlixBus goes from Central Bus Station, Sofia (Bulgaria) at 7/8/2025 11:20:00 AM to Sudkreuz Station, Berlin (Germany) arriving at 7/9/2025 5:35:00 PM. 50 Economy ticket for $94 per person are available. Travel duration is 30h 15m
-
-
Busbud26h 45m010:00 AMSofiaCentral Bus Station11:00 PMBratislavaNivy Central Bus Station0EconomyA Bus from Busbud goes from Central Bus Station, Sofia (Bulgaria) at 7/9/2025 10:00:00 AM to Nivy Central Bus Station, Bratislava (Slovakia) arriving at 7/9/2025 11:00:00 PM. 50 Economy ticket for $35 per person are available. Travel duration is 13h 0m
-
RegioJet11h 0m01:45 AMBratislavaNivy Central Bus Station12:45 PMBerlinSudkreuz Station0EconomyA Bus from RegioJet goes from Nivy Central Bus Station, Bratislava (Slovakia) at 7/10/2025 1:45:00 AM to Sudkreuz Station, Berlin (Germany) arriving at 7/10/2025 12:45:00 PM. 50 Economy ticket for $42 per person are available. Travel duration is 11h 0m
Waiting Time 2h 45m -
Cheapest bus trips tomorrow
-
FlixBus27h 55m09:45 PMSofiaCentral Bus Station1:40 AMBerlinCentral Bus Station0EconomyA Bus from FlixBus goes from Central Bus Station, Sofia (Bulgaria) at 7/9/2025 9:45:00 PM to Central Bus Station, Berlin (Germany) arriving at 7/11/2025 1:40:00 AM. 50 Economy ticket for $83 per person are available. Travel duration is 27h 55m
-
FlixBus30h 15m010:50 PMSofiaCentral Bus Station5:05 AMBerlinAlexanderplatz Train Station0EconomyA Bus from FlixBus goes from Central Bus Station, Sofia (Bulgaria) at 7/9/2025 10:50:00 PM to Alexanderplatz Train Station, Berlin (Germany) arriving at 7/11/2025 5:05:00 AM. 50 Economy ticket for $90 per person are available. Travel duration is 30h 15m
-
FlixBus34h 40m010:50 PMSofiaCentral Bus Station9:30 AMBerlinWannsee Train Station0EconomyA Bus from FlixBus goes from Central Bus Station, Sofia (Bulgaria) at 7/9/2025 10:50:00 PM to Wannsee Train Station, Berlin (Germany) arriving at 7/11/2025 9:30:00 AM. 50 Economy ticket for $91 per person are available. Travel duration is 34h 40m
-
FlixBus38h 35m010:50 PMSofiaCentral Bus Station1:25 PMBerlinAlt-Tegel Train Station0EconomyA Bus from FlixBus goes from Central Bus Station, Sofia (Bulgaria) at 7/9/2025 10:50:00 PM to Alt-Tegel Train Station, Berlin (Germany) arriving at 7/11/2025 1:25:00 PM. 50 Economy ticket for $93 per person are available. Travel duration is 38h 35m
-
FlixBus31h 0m010:50 PMSofiaCentral Bus Station5:50 AMBerlinSudkreuz Station0EconomyA Bus from FlixBus goes from Central Bus Station, Sofia (Bulgaria) at 7/9/2025 10:50:00 PM to Sudkreuz Station, Berlin (Germany) arriving at 7/11/2025 5:50:00 AM. 50 Economy ticket for $94 per person are available. Travel duration is 31h 0m
Cheapest bus trips Sunday
-
FlixBus30h 15m010:50 PMSofiaCentral Bus Station5:05 AMBerlinAlexanderplatz Train Station0EconomyA Bus from FlixBus goes from Central Bus Station, Sofia (Bulgaria) at 7/13/2025 10:50:00 PM to Alexanderplatz Train Station, Berlin (Germany) arriving at 7/15/2025 5:05:00 AM. 50 Economy ticket for $107 per person are available. Travel duration is 30h 15m
-
FlixBus31h 15m010:50 PMSofiaCentral Bus Station6:05 AMBerlinCentral Bus Station0EconomyA Bus from FlixBus goes from Central Bus Station, Sofia (Bulgaria) at 7/13/2025 10:50:00 PM to Central Bus Station, Berlin (Germany) arriving at 7/15/2025 6:05:00 AM. 50 Economy ticket for $107 per person are available. Travel duration is 31h 15m
-
FlixBus31h 0m010:50 PMSofiaCentral Bus Station5:50 AMBerlinSudkreuz Station0EconomyA Bus from FlixBus goes from Central Bus Station, Sofia (Bulgaria) at 7/13/2025 10:50:00 PM to Sudkreuz Station, Berlin (Germany) arriving at 7/15/2025 5:50:00 AM. 50 Economy ticket for $108 per person are available. Travel duration is 31h 0m
-
FlixBus38h 35m010:50 PMSofiaCentral Bus Station1:25 PMBerlinAlt-Tegel Train Station0EconomyA Bus from FlixBus goes from Central Bus Station, Sofia (Bulgaria) at 7/13/2025 10:50:00 PM to Alt-Tegel Train Station, Berlin (Germany) arriving at 7/15/2025 1:25:00 PM. 50 Economy ticket for $112 per person are available. Travel duration is 38h 35m
-
FlixBus34h 40m010:50 PMSofiaCentral Bus Station9:30 AMBerlinWannsee Train Station0EconomyA Bus from FlixBus goes from Central Bus Station, Sofia (Bulgaria) at 7/13/2025 10:50:00 PM to Wannsee Train Station, Berlin (Germany) arriving at 7/15/2025 9:30:00 AM. 50 Economy ticket for $112 per person are available. Travel duration is 34h 40m
-
-
Busbud26h 45m010:00 AMSofiaCentral Bus Station11:00 PMBratislavaNivy Central Bus Station0EconomyA Bus from Busbud goes from Central Bus Station, Sofia (Bulgaria) at 7/9/2025 10:00:00 AM to Nivy Central Bus Station, Bratislava (Slovakia) arriving at 7/9/2025 11:00:00 PM. 50 Economy ticket for $35 per person are available. Travel duration is 13h 0m
-
RegioJet11h 0m01:45 AMBratislavaNivy Central Bus Station12:45 PMBerlinSudkreuz Station0EconomyA Bus from RegioJet goes from Nivy Central Bus Station, Bratislava (Slovakia) at 7/10/2025 1:45:00 AM to Sudkreuz Station, Berlin (Germany) arriving at 7/10/2025 12:45:00 PM. 50 Economy ticket for $42 per person are available. Travel duration is 11h 0m
Waiting Time 2h 45m -
Frequency of bus connections between Sofia and Berlin
Facts about the bus from Sofia to Berlin
Compare all providers like FlixBus that travel 12 times every day by bus from Sofia to Berlin in one click! Book your bus ticket from Sofia to Berlin starting from $83!
Cheapest Bus | $83 |
Fastest Bus | 27h 55m |
Earliest Bus | 11:20 AM |
Latest Bus | 10:50 PM |
Daily Bus Routes | 12 Ø |
Distance | 819.6 miles |
Bus Companies | FlixBus |
Cheapest bus connections from Sofia to Berlin
Every day, 12 buses from 1 bus companies leave Sofia for Berlin: in the table below, you will find the cheapest prices for a bus ticket for this route, starting from 07/08/2025 and for the following days.
The cheapest time to travel from Sofia to Berlin
How to save money travelling from Sofia to Berlin
Book the ticket from Sofia to Berlin in advance! The earlier you book, the cheaper usually the price is. Also, you will be sure to have a place on the bus from Sofia to Berlin, compared instead if you buy it at the last moment, or directly at the station.
If you can, avoid travelling at peak times. Instead of weekend, try travelling during the week. Travelling in the evening or at night it’s also cheaper, and later buses from Sofia to Berlin are also emptier.Latest reviews for bus companies on the route Sofia - Berlin
All bus stations and stops in Sofia and Berlin
In the map below, you can see where to find all bus stations in Sofia and Berlin.
Service and Comfort on the bus from Sofia to Berlin
FAQs about the Sofia to Berlin bus
How much does a Sofia Berlin bus trip cost?
How much could I save by comparing buses from Sofia to Berlin?
On average, how many connections are available from Sofia to Berlin each day?
How long does a bus journey from Sofia to Berlin take?
What time is the first bus from Sofia to Berlin?
What time is the last bus from Sofia to Berlin?
Which bus companies operate the Sofia Berlin route?
Is there a direct bus between Sofia and Berlin?
What can I take with me on the Sofia to Berlin bus route?
What equipment is available for the Sofia Berlin bus route?
Available seat classes which are offered on the bus route Sofia to Berlin
The cheapest option available for your ticket, it usually comes with reclinable seats and AC.
More bus routes to Sofia and to Berlin
- Bus Routes to Sofia
- Ankara to Sofia bus
- Buses Athens - Sofia
- Bus Blagoevgrad - Sofia
- Bus Bologna to Sofia
- Bus to Sofia from Brno
- Buses from Budapest to Sofia
- From Burgas to Sofia bus
- Bus Hamburg to Sofia
- From Kyiv to Sofia bus
- Buses from Ljubljana to Sofia
- Bus to Sofia from Madrid
- Bus Milan - Sofia
- Buses Pazardzhik to Sofia
- Buses Riga to Sofia
- Bus Stara Zagora - Sofia
- Bus Thessaloniki - Sofia
- From Varna to Sofia bus
- Bus to Sofia from Veliko Tarnovo
- Buses from Yambol to Sofia
- Buses from Zagreb to Sofia
- Bus Routes to Berlin
- From Amsterdam to Berlin bus
- Buses Antwerp to Berlin
- Belgrade to Berlin bus
- From Bucharest to Berlin bus
- Buses to Berlin from Cologne
- Buses Copenhagen to Berlin
- Bus to Berlin from Dusseldorf
- Buses Hamburg to Berlin
- Bus Jena to Berlin
- Bus Krakow - Berlin
- Buses Leipzig to Berlin
- Buses Lodz to Berlin
- Bus from Magdeburg to Berlin
- Bus Paris to Berlin
- Bus to Berlin from Prague
- Bus Priština to Berlin
- Bus from Skopje to Berlin
- Bus St. Petersburg to Berlin
- Bus Warsaw - Berlin
- Buses Zurich to Berlin