Plane
The journey takes approximately 17 m. The travel distance is 8 km.
Carrier is Metro Lisboa.
The journey takes approximately 3 h 50 m. Ticket price is about €90
Carrier is Wizz Air.
🔎
The journey takes approximately 8 m. Ticket price is about €40 The travel distance is 8 km.
Carrier is Atlas Taxi.
🛏 Find hotel deals and discounts up to 20% in Sofia at Booking
Bus train
The journey takes approximately 3 h 30 m. Ticket price is about €16 The travel distance is 282 km.
Carrier is Rede Expressos.
The journey takes approximately 28 h Ticket price is about €500 The travel distance is 3670 km.
Carrier is ALSA.
The journey takes approximately 3 h 8 m. Ticket price is about €3 The travel distance is 118 km.
Carrier is Romanian Railways (CFR).
The journey takes approximately 4 h 54 m. Ticket price is about €5 The travel distance is 254 km.
Carrier is Bulgarian Railways (BDZh).
🛏 Find hotel deals and discounts up to 20% in Sofia at Booking
Bus
The journey takes approximately 54 h Ticket price is about €150 The travel distance is 3527 km.
Carrier is Georg.
🛏 Find hotel deals and discounts up to 20% in Sofia at Booking
Bus
The journey takes approximately 57 h 25 m. The travel distance is 3994 km.
Carrier is Dary Commerce.
🛏 Find hotel deals and discounts up to 20% in Sofia at Booking
Bus ferry
The journey takes approximately 4 h 25 m. Ticket price is about €18 The travel distance is 333 km.
Carrier is Rede Expressos.
The journey takes approximately 15 m. The travel distance is 2 km.
Carrier is Transporte Fluvial del Guadiana.
The journey takes approximately 9 m. The travel distance is 770 m.
The journey takes approximately 56 h 30 m. Ticket price is about €120 The travel distance is 3889 km.
Carrier is Yubim.
🛏 Find hotel deals and discounts up to 20% in Sofia at Booking
Drive
The journey takes approximately 32 h 49 m. The travel distance is 3521 km.
🛏 Find hotel deals and discounts up to 20% in Sofia at Booking
The cheapest way to travel from Lisbon to Sofia is by taking a Plane with an average price of €131. The journey takes approximately 6 ч. 16 мин.
Plane is the fastest way to travel from Lisbon to Sofia. Tickets cost €131. The journey takes approximately 6 ч. 16 мин.
Lisbon is approximately 3521 km away from Sofia. The trip by car takes 32 h 49 m.
Yes! There is a direct bus with no transfers to this destination. The route is served by the Dary Commerce company. Tickets cost about €. A bus trip from Lisbon to Sofia will take 57 h 25 m.
The average journey time by car between Lisbon and Sofia is 32 h 49 m.