There are 8 ways to get from Lisboa Airport (LIS) to Sofia by plane, bus, train, car, shuttle, 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.
Fly to Sofia Airport
best- Fly from Lisbon-Portela Airport (LIS) to Sofia Airport (SOF)plane LIS - SOF
4h 33m$85–250Bus, train
- Take the bus from Lisbon to Milanbus
- Take the train from Milano Centrale to Verona Porta Nuovatrain Fr
- Take the bus from Verona Porta Nuova to Sofia Central Bus Stationbus
2d 5h$355–582Drive 3,434 km
- Drive from Lisboa Airport (LIS) to Sofiacar 3,434 km
33h 54m$619–893Fly to Niš Constantine The Great Airport, shuttle
- Fly from Lisbon-Portela Airport (LIS) to Niš Constantine The Great Airport (INI)plane LIS - INI
- Take a shuttle bus from Niš to Sofia Airport
12h 47mFly to Skopje International Airport, bus
- Fly from Lisbon-Portela Airport (LIS) to Skopje International Airport (SKP)plane LIS - SKP
- Take the bus from Skopje, Transporten Centar to Sofiabus
14h 31m$108–366Bus via Genoa
- Take the bus from Lisbon to Genoabus FlixBus N1138
- Take the bus from Genoa to Sofia Central Bus Stationbus
2d 7h$318–464Bus
- Take the bus from Lisboa - Aeroporto Humberto Delgado to Huelvabus
- Take the bus from Huelva to Bucureştibus
- Take the bus from Bucharest to Sofia Central Bus Stationbus
3d 4h$257–369Drive, car train
- Drive from Lisboa Airport (LIS) to Fuldacar
- Take the cartrain from Fulda to Villach Hbfcartrain
- Drive from Villach Hbf to Sofiacar
41h 5m$720–1,027
Lisboa Airport (LIS) to Sofia by subway, bus, foot, and train
Questions & Answers
The cheapest way to get from Lisboa Airport (LIS) to Sofia is to fly which costs $85 - $250 and takes 4h 33m.
The fastest way to get from Lisboa Airport (LIS) to Sofia is to fly which takes 4h 33m and costs $85 - $250.
No, there is no direct bus from Lisboa Airport (LIS) to Sofia station. However, there are services departing from Lisbon and arriving at Sofia Central Bus Station via Genoa. The journey, including transfers, takes approximately 2 days 7h.
The distance between Lisboa Airport (LIS) and Sofia is 2770 km. The road distance is 3434 km.
The best way to get from Lisboa Airport (LIS) to Sofia without a car is to bus and train which takes 2 days 5h and costs $350 - $600.
It takes approximately 4h 33m to get from Lisboa Airport (LIS) to Sofia, including transfers.
Lisboa Airport (LIS) to Sofia bus services, operated by FlixBus, depart from Lisbon station.
The best way to get from Lisboa Airport (LIS) to Sofia is to fly which takes 4h 33m and costs $85 - $250. Alternatively, you can bus via Genoa, which costs $310 - $470 and takes 2 days 7h.
Lisboa Airport (LIS) to Sofia bus services, operated by FlixBus, arrive at Genoa station.
Sofia is 2h ahead of Lisboa Airport (LIS). It is currently 11:45 PM in Lisboa Airport (LIS) and 1:45 AM in Sofia.
What companies run services between Lisboa Airport (LIS), Portugal and Sofia, Bulgaria?
Bulgaria Air, TAP Portugal, and Ryanair fly from Lisbon-Portela Airport (LIS) to Sofia Airport (SOF) once daily. Alternatively, you can take a subway from Aeroporto to Sofia Central Bus Station via Oriente, Lisbon, Genoa, Principe/Metro, Brignole/Metro, and Genoa in around 2d 7h.
- Website
- wizzair.com
Flights from Lisbon-Portela Airport to Skopje International Airport via Barcelona
- Ave. Duration
- 5h 35m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $85–250
Flights from Lisbon-Portela Airport to Skopje International Airport via Rome
- Ave. Duration
- 6h 5m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $120–310
Flights from Lisbon-Portela Airport to Skopje International Airport via Venice
- Ave. Duration
- 8h 15m
- When
- Tuesday and Saturday
- Estimated price
- $120–310
Flights from Lisbon-Portela Airport to Skopje International Airport via Naples
- Ave. Duration
- 11h 45m
- When
- Wednesday and Friday
- Estimated price
- $120–310
- Website
- airserbia.com
Flights from Lisbon-Portela Airport to Niš Constantine The Great Airport via Belgrade
- Ave. Duration
- 8h 25m
- When
- Friday
- Estimated price
- $180–470
Flights from Lisbon-Portela Airport to Niš Constantine The Great Airport via Athens
- Ave. Duration
- 10h
- When
- Sunday and Tuesday
- Estimated price
- $230–700
- Website
- air.bg
Flights from Lisbon-Portela Airport to Sofia Airport
- Ave. Duration
- 4h
- When
- Monday, Wednesday, and Saturday
- Estimated price
- $110–650
- Website
- ryanair.com
Flights from Lisbon-Portela Airport to Sofia Airport via Bologna
- Ave. Duration
- 8h 15m
- When
- Friday
- Estimated price
- $80–230
- Website
- turkishairlines.com
Flights from Lisbon-Portela Airport to Niš Constantine The Great Airport via Istanbul
- Ave. Duration
- 10h 15m
- When
- Tuesday and Saturday
- Estimated price
- $310–1,200
- Phone
- +39 06 68475475
- Website
- Trenitalia Frecce
Train from Milano Centrale to Verona Porta Nuova
- Ave. Duration
- 1h 13m
- Frequency
- Hourly
- Estimated price
- $25–50
- Schedules at
- Trenitalia Frecce
- Phone
- +39 06 68475475
- [email protected]
- Website
- Trenitalia Eurocity
Train from Milano Centrale to Verona Porta Nuova
- Ave. Duration
- 1h 23m
- Frequency
- 4 times a week
- Estimated price
- $40–95
- Website
- Trenitalia Eurocity
- 1st Class
- $65–95
- 2nd Class
- $40–60
- Phone
- +49 (0) 221 800 20 820
- [email protected]
- Website
- Urlaubs-Express (UEX)
Car train from Fulda to Villach Hbf
- Ave. Duration
- 9h 1m
- Frequency
- Once a week
- Estimated price
- $110–140
- Website
- Urlaubs-Express (UEX)
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Lisbon to Milan
- Ave. Duration
- 31h 35m
- Frequency
- Once daily
- Estimated price
- $220–370
- Website
- Flixbus
Bus from Lisbon to Genoa
- Ave. Duration
- 29h 30m
- Frequency
- Once daily
- Estimated price
- $210–350
- Website
- Flixbus
- Phone
- +359 2 980 56 58
- [email protected]
- Website
- mm-travel.bg
Bus from Verona Porta Nuova to Sofia Central Bus Station
- Ave. Duration
- 18h
- Frequency
- Twice a week
- Estimated price
- $106
- Schedules at
- mm-travel.bg
- Book at
- tickets.mm-travel.bg
Bus from Genoa to Sofia Central Bus Station
- Ave. Duration
- 24h
- Frequency
- Once a week
- Estimated price
- $106
- Schedules at
- mm-travel.bg
- Book at
- tickets.mm-travel.bg
- Phone
- +381 63 456515
- [email protected]
- Website
- Flix
Shuttle from Niš to Sofia Airport
- Ave. Duration
- 2h 30m
- Frequency
- On demand
- Website
- Flix
- Phone
- +359 2 981 58 56
- [email protected]
- Website
- matpu.com
Bus from Skopje, Transporten Centar to Sofia
- Ave. Duration
- 4h 45m
- Frequency
- Twice daily
- Estimated price
- $29–40
- Schedules at
- matpu.com
- Phone
- +389 47 231 192
- [email protected]
- Website
- transkop.mk
Bus from Skopje, Transporten Centar to Sofia
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Estimated price
- $18–30
- Schedules at
- transkop.mk
- Phone
- +351 21 75 24 524
- Website
- Rede Expressos
Bus from Lisboa - Aeroporto Humberto Delgado to Huelva
- Ave. Duration
- 5h 15m
- Frequency
- Twice daily
- Estimated price
- $30–80
- Website
- Rede Expressos
- Phone
- +4-0263-21.55.00
- Website
- tabitatour.ro
Bus from Huelva to Bucureşti
- Ave. Duration
- 2d 15h
- Frequency
- 3 times a week
- Estimated price
- $190–260
- Schedules at
- tabitatour.autogari.ro
- Phone
- +38(098) 343 8282
- [email protected]
- Website
- likebus.ua
Bus from Bucharest to Sofia Central Bus Station
- Ave. Duration
- 5h 50m
- Frequency
- Once daily
- Estimated price
- $34
- Schedules at
- likebus.ua
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
Italy Travel Guides
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Yes, the driving distance between Lisboa Airport (LIS) to Sofia is 3434 km. It takes approximately 33h 54m to drive from Lisboa Airport (LIS) to Sofia.
There are 2316+ hotels available in Sofia.





















