There are 8 ways to get from Straubing to Sofia by train, plane, bus, car, or car train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Munich International Airport, fly
best- Take the train from Obertraubling to Flughafen Münchentrain
- Fly from Munich International Airport (MUC) to Sofia Airport (SOF)plane MUC - SOF
6h 54m$117–291Train, bus #2
cheapest- Take the train from Straubing to Regensburg Hbftrain Rb / ...
- Take the bus from Regensburg Bahnhofstrasse to Sofia Serdica Bus Stopbus Union Ivkoni - Unibus 3644 / ...
22h 14m$79–118Train, bus via Linz
- Take the train from Plattling to Passau Hbftrain 91 / ...
- Take the train from Passau Hbf to Linz Hbftrain Ice
- Take the bus from Linz to Sofia Knyaginya Maria Luiza Stationbus
20h 34m$175–237Drive 1,321.5 km
- Drive from Straubing to Sofiacar 1,321.5 km
12h 17m$218–315Train to Nuremberg Airport, fly
- Take the train from Straubing to Nürnberg Hbftrain
- Fly from Nuremberg Airport (NUE) to Sofia Airport (SOF)plane NUE - SOF
6h 40m$105–324Train, train to Václav Havel Airport Prague, fly
- Take the train from Straubing to Regensburg Hbftrain
- Take the train from Regensburg Hbf to Praha Hlavni Nadrazitrain
- Fly from Václav Havel Airport Prague (PRG) to Sofia Airport (SOF)plane PRG - SOF
10h 53m$119–247Train, bus
- Take the train from Straubing to Regensburg Hbftrain Rb / ...
- Take the bus from Regensburg DE Bahnhofstrasse to Sofia Serdica Bus Stationbus Racic Eurobus
20h 59m$99–138Drive, car train
- Drive from Straubing to Salzburg Hbfcar
- Take the car train from Salzburg Hbf to Villach Hbf ARZcartrain
- Drive from Villach Hbf ARZ to Sofiacar
13h 2m$328–450
Straubing to Sofia by train and bus
Questions & Answers
The cheapest way to get from Straubing to Sofia is to train and bus which costs $75 - $120 and takes 22h 14m.
The fastest way to get from Straubing to Sofia is to train and fly which takes 6h 40m and costs $100 - $330.
The distance between Straubing and Sofia is 1252 km. The road distance is 1321.5 km.
The best way to get from Straubing to Sofia without a car is to train and bus via Linz which takes 20h 34m and costs $170 - $240.
It takes approximately 6h 54m to get from Straubing to Sofia, including transfers.
Sofia is 1h ahead of Straubing. It is currently 4:00 PM in Straubing and 5:00 PM in Sofia.
Yes, the driving distance between Straubing to Sofia is 1322 km. It takes approximately 12h 17m to drive from Straubing to Sofia.
There are 2114+ hotels available in Sofia.
What companies run services between Straubing, Germany and Sofia, Bulgaria?
There is no direct connection from Straubing to Sofia. However, you can take the train to Obertraubling, take the train to Flughafen München, walk to Munich International Airport (MUC) airport, fly to Sofia Airport (SOF), walk to Sofia Airport, then take the line 4 subway to Sofia Serdica. Alternatively, you can take a train from Straubing to Sofia Knyaginya Maria Luiza Station via Plattling, Passau Hbf, Linz Hbf, and Linz in around 20h 34m.
- Website
- lufthansa.com
Flights from Munich International Airport to Sofia Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- $60–340
Flights from Nuremberg Airport to Sofia Airport via Frankfurt
- Ave. Duration
- 4h 20m
- When
- Monday, Tuesday, and Saturday
- Estimated price
- $110–450
Flights from Václav Havel Airport Prague to Sofia Airport via Munich International Airport
- Ave. Duration
- 3h 35m
- When
- Monday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- $80–340
- Website
- austrian.com
Flights from Munich International Airport to Sofia Airport via Vienna
- Ave. Duration
- 3h 40m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $85–350
Flights from Václav Havel Airport Prague to Sofia Airport via Vienna
- Ave. Duration
- 3h 25m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $75–320
- Website
- lufthansa-city.com
Flights from Munich International Airport to Sofia Airport
- Ave. Duration
- 1h 50m
- When
- Thursday and Friday
- Estimated price
- $60–340
- Website
- ryanair.com
Flights from Nuremberg Airport to Sofia Airport
- Ave. Duration
- 2h 5m
- When
- Wednesday and Sunday
- Estimated price
- $70–250
- Website
- airserbia.com
Flights from Nuremberg Airport to Sofia Airport via Belgrade
- Ave. Duration
- 5h 5m
- When
- Friday
- Estimated price
- $95–310
- Website
- wizzair.com
Flights from Václav Havel Airport Prague to Sofia Airport
- Ave. Duration
- 1h 55m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $35–140
- Website
- air.bg
Flights from Václav Havel Airport Prague to Sofia Airport
- Ave. Duration
- 1h 50m
- When
- Friday and Sunday
- Estimated price
- $100–150
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Obertraubling to Flughafen München
- Ave. Duration
- 1h 19m
- Frequency
- Hourly
- Estimated price
- $20–29
- Website
- https://int.bahn.de/en
Train from Plattling to Passau Hbf
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Estimated price
- $13–19
- Website
- https://int.bahn.de/en
- Phone
- +49 800 589 28 40
- Website
- agilis.de
Train from Obertraubling to Flughafen München
- Ave. Duration
- 1h 16m
- Frequency
- Every 3 hours
- Estimated price
- $40
- Schedules at
- agilis.de
Train from Plattling to Passau Hbf
- Ave. Duration
- 34 min
- Frequency
- 4 times a week
- Schedules at
- agilis.de
Train from Straubing to Nürnberg Hbf
- Ave. Duration
- 1h 25m
- Frequency
- Every 3 hours
- Estimated price
- $40
- Schedules at
- agilis.de
Train from Straubing to Regensburg Hbf
- Ave. Duration
- 29 min
- Frequency
- Hourly
- Estimated price
- $19
- Schedules at
- agilis.de
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Plattling to Passau Hbf
- Ave. Duration
- 26 min
- Frequency
- Every 4 hours
- Estimated price
- $21–23
- Website
- https://int.bahn.de/en
Train from Straubing to Nürnberg Hbf
- Ave. Duration
- 1h 23m
- Frequency
- 3 times a day
- Estimated price
- $26–50
- Website
- https://int.bahn.de/en
Train from Straubing to Regensburg Hbf
- Ave. Duration
- 21 min
- Frequency
- 3 times a day
- Estimated price
- $21–28
- Website
- https://int.bahn.de/en
Train from Passau Hbf to Linz Hbf
- Ave. Duration
- 59 min
- Frequency
- 4 times a day
- Estimated price
- $26–28
- Website
- https://www.oebb.at/en/
Train from Passau Hbf to Linz Hbf
- Ave. Duration
- 57 min
- Frequency
- 4 times a day
- Estimated price
- $23–40
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- $23–35
- Phone
- +43 1 89900
- meinenachricht@westbahn.at
- Website
- westbahn.at
Train from Passau Hbf to Linz Hbf
- Ave. Duration
- 1h 2m
- Frequency
- 3 times a day
- Estimated price
- $23–60
- Website
- https://westbahn.at/en/
- Standard Ticket
- $23–35
- First Class
- $40–60
- Phone
- 0 89 54 888 97 - 25
- info@laenderbahn.com
- Website
- laenderbahn.com
Train from Regensburg Hbf to Praha Hlavni Nadrazi
- Ave. Duration
- 4h 4m
- Frequency
- Every 4 hours
- Estimated price
- $43
- Schedules at
- laenderbahn.com
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from Salzburg Hbf to Villach Hbf ARZ
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- $110–130
- Website
- https://urlaubs-express.de/?lang=en
- Phone
- 00359 2 971 11 11
- tickets@airkona.com
- Website
- airkona.com
Bus from Linz to Sofia Knyaginya Maria Luiza Station
- Ave. Duration
- 16h 30m
- Frequency
- Twice a week
- Estimated price
- $127
- Website
- Air Kona
- Phone
- +359-887-208-506
- racic_bg@yahoo.com
- Website
- racicbg.com
Bus from Regensburg DE Bahnhofstrasse to Sofia Serdica Bus Station
- Ave. Duration
- 19h 30m
- Frequency
- Once a week
- Estimated price
- $80–110
- Website
- https://www.racicbg.com/bg/
- Phone
- 07001 8282
- booking@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from Regensburg Bahnhofstrasse to Sofia Serdica Bus Stop
- Ave. Duration
- 20h 45m
- Frequency
- Twice a week
- Estimated price
- $60–90
- Website
- https://union-ivkoni.com/en
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




































