There are 7 ways to get from Basel to Sofia Airport (SOF) by plane, bus, shuttle, car, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Basel
best- Fly from Basel (BSL) to Sofia Airport (SOF)plane BSL - SOF
4h 33m$44–215Bus, shuttle
- Take the bus from Basel, Bahnhof to Niš, Autobuska Stanicabus
- Take a shuttle bus from Niš to Sofia Airport
26h 48mDrive 1,652.1 km
- Drive from Basel to Sofia Airport (SOF)car 1,652.1 km
17h 10m$334–482Train to Zurich Airport, fly
- Take the train from Basel SBB to Zürich HBtrain
- Fly from Zurich Airport (ZRH) to Sofia Airport (SOF)plane ZRH - SOF
5h 36m$140–364Train, bus via Vienna
- Take the train from Basel SBB to Sarganstrain Ic3 / ...
- Take the train from Sargans to Wien Hbftrain Rjx
- Take the bus from Wien Hbf to Sofiabus
29h$179–555Train, bus
- Take the train from Basel Bad Bf to Karlsruhe Hauptbahnhoftrain 12 / ...
- Take the bus from Karlsruhe Central Bus Station to Sofia Serdica Bus Stationbus Citylines 64 / ...
29h 48m$152–326Bus
- Take the bus from Basel to Sofia Central Bus Stationbus
31h 22m$130–170
Basel (BSL) to Sofia Airport (SOF) flights
Questions & Answers
The cheapest way to get from Basel to Sofia Airport (SOF) is to fly which costs $40 - $220 and takes 4h 33m.
The fastest way to get from Basel to Sofia Airport (SOF) is to fly which takes 4h 33m and costs $40 - $220.
No, there is no direct bus from Basel to Sofia Airport (SOF). However, there are services departing from Basel and arriving at Р-Т Александрия via Централна Гара and Хотел Плиска. The journey, including transfers, takes approximately 31h 22m.
The distance between Basel and Sofia Airport (SOF) is 1363 km. The road distance is 1652.1 km.
The best way to get from Basel to Sofia Airport (SOF) without a car is to bus and shuttle which takes 26h 48m and costs .
It takes approximately 4h 33m to get from Basel to Sofia Airport (SOF), including transfers.
Basel to Sofia Airport (SOF) bus services, operated by Yubim, depart from Basel station.
The best way to get from Basel to Sofia Airport (SOF) is to fly which takes 4h 33m and costs $40 - $220. Alternatively, you can bus, which costs $130 - $170 and takes 31h 22m.
Basel to Sofia Airport (SOF) bus services, operated by Yubim, arrive at Sofia Central Bus Station.
Sofia Airport (SOF) is 1h ahead of Basel. It is currently 2:49 PM in Basel and 3:49 PM in Sofia Airport (SOF).
What companies run services between Basel, Switzerland and Sofia Airport (SOF), Bulgaria?
Wizz Air, Austrian Airlines, and two other airlines fly from Basel (BSL) to Sofia Airport (SOF) twice daily. Alternatively, Yubim operates a bus from Basel to Sofia Central Bus Station once a week. Tickets cost $130–170 and the journey takes 30h 30m.
- Website
- lufthansa.com
Flights from Basel to Sofia Airport via Munich
- Ave. Duration
- 4h 35m
- When
- Friday, Saturday, Monday, and Thursday
- Estimated price
- $80–400
Flights from Zurich Airport to Sofia Airport via Munich
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- $110–380
- Website
- austrian.com
Flights from Basel to Sofia Airport via Vienna
- Ave. Duration
- 4h
- When
- Monday to Friday
- Estimated price
- $110–400
Flights from Zurich Airport to Sofia Airport via Vienna
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- $100–370
- Website
- swiss.com
Flights from Basel to Sofia Airport via Munich
- Ave. Duration
- 4h 35m
- When
- Monday
- Estimated price
- $110–400
Flights from Zurich Airport to Sofia Airport
- Ave. Duration
- 2h 15m
- When
- Monday, Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- $100–360
Flights from Zurich Airport to Sofia Airport via Munich
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- $110–380
- Website
- air.bg
Flights from Zurich Airport to Sofia Airport
- Ave. Duration
- 2h 10m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $120–220
Flights from Zurich Airport to Sofia Airport via Belgrade
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- $110–220
- Website
- airserbia.com
Flights from Zurich Airport to Sofia Airport via Belgrade
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- $110–220
- Website
- wizzair.com
Flights from Basel to Sofia Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- $35–180
- Website
- lufthansa-city.com
Flights from Basel to Sofia Airport via Munich
- Ave. Duration
- 4h 35m
- When
- Saturday
- Estimated price
- $80–390
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Basel SBB to Zürich HB
- Ave. Duration
- 1h 13m
- Frequency
- Every 20 minutes
- Estimated price
- $35–120
- Website
- https://www.sbb.ch/en
Train from Basel SBB to Sargans
- Ave. Duration
- 1h 55m
- Frequency
- Every 3 hours
- Estimated price
- $70–230
- Website
- https://www.sbb.ch/en
- Phone
- +49 (0) 7531 915109
- [email protected]
- Website
- sbb-deutschland.de
Train from Basel SBB to Sargans
- Ave. Duration
- 1h 55m
- Frequency
- 4 times a day
- Estimated price
- $17–22
- Schedules at
- sbb-deutschland.de
- Phone
- +43 (0)5 1717
- Website
- oebb.at
Train from Sargans to Wien Hbf
- Ave. Duration
- 7h 24m
- Frequency
- Every 4 hours
- Estimated price
- $100–160
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- Website
- https://shop.oebbtickets.at/en/ticket
- *
- $100–160
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Basel Bad Bf to Karlsruhe Hauptbahnhof
- Ave. Duration
- 1h 32m
- Frequency
- Hourly
- Estimated price
- $40–180
- Website
- https://int.bahn.de/en
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Basel Bad Bf to Karlsruhe Hauptbahnhof
- Ave. Duration
- 2h 28m
- Frequency
- Twice daily
- Estimated price
- $50–95
- Website
- https://int.bahn.de/en
- Phone
- +41 76 480 13 51
- [email protected]
- Website
- optoptravel.rs
Bus from Basel, Bahnhof to Niš, Autobuska Stanica
- Ave. Duration
- 22h 46m
- Frequency
- Once daily
- Estimated price
- $230–290
- Schedules at
- optoptravel.rs
- Phone
- +381 63 456515
- [email protected]
- Website
- flix.rs
Shuttle from Niš to Sofia Airport
- Ave. Duration
- 2h 30m
- Frequency
- On demand
- Website
- https://flix.rs/en/airport-belgrade-shuttle-transfer/
- Phone
- +359 2 812 0 812
- [email protected]
- Website
- karat-s.com
Bus from Wien Hbf to Sofia
- Ave. Duration
- 17h
- Frequency
- Once daily
- Estimated price
- $90–170
- Schedules at
- karat-s.com
- Phone
- +359 0885700870
- [email protected]
- Website
- citylines.eu
Bus from Wien Hbf to Sofia
- Ave. Duration
- 16h
- Frequency
- 3 times a week
- Estimated price
- $60–85
- Website
- https://citylines.eu/
Bus from Karlsruhe Central Bus Station to Sofia Serdica Bus Station
- Ave. Duration
- 26h 35m
- Frequency
- 3 times a week
- Estimated price
- $110–150
- Website
- https://citylines.eu/
- Phone
- 02 981 10 40
- [email protected]
- Website
- yubim.eu
Bus from Basel to Sofia Central Bus Station
- Ave. Duration
- 30h 30m
- Frequency
- Once a week
- Estimated price
- $130–170
- Schedules at
- yubim.eu
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
More Questions & Answers
Yes, the driving distance between Basel to Sofia Airport (SOF) is 1652 km. It takes approximately 17h 10m to drive from Basel to Sofia Airport (SOF).
There are 2298+ hotels available in Sofia Airport (SOF).






























