Plane
The journey takes approximately 17 m. The travel distance is 8 km.
Carrier is Metro Lisboa.
The journey takes approximately 4 h Ticket price is about €55
Carrier is Wizz Air.
🔎
The journey takes approximately 8 m. Ticket price is about €6 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 7 m. The travel distance is 6 km.
Carrier is Comboios De Portugal.
The journey takes approximately 3 h 30 m. Ticket price is about €13 The travel distance is 282 km.
Carrier is ALSA.
The journey takes approximately 28 h Ticket price is about €270 The travel distance is 3670 km.
Carrier is ALSA.
The journey takes approximately 3 h 8 m. Ticket price is about €2 The travel distance is 118 km.
Carrier is Romanian Railways (CFR).
The journey takes approximately 4 h 52 m. Ticket price is about €6 The travel distance is 256 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 €350 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 7 m. The travel distance is 140 m.
Carrier is Comboios De Portugal.
The journey takes approximately 58 h 31 m. Ticket price is about €110 The travel distance is 3777 km.
Carrier is Union Ivkoni.
🛏 Find hotel deals and discounts up to 20% in Sofia at Booking
Drive
The journey takes approximately 32 h 56 m. The travel distance is 3526 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 €62. The journey takes approximately 6 ч. 26 мин.
Plane is the fastest way to travel from Lisbon to Sofia. Tickets cost €62. The journey takes approximately 6 ч. 26 мин.
Lisbon is approximately 3526 km away from Sofia. The trip by car takes 32 h 56 m.
Yes! There is a direct bus with no transfers to this destination. The route is served by the Georg company. Tickets cost about €350. A bus trip from Lisbon to Sofia will take 54 h
The average journey time by car between Lisbon and Sofia is 32 h 56 m.
What to Do in Sofia
If you're looking for a European city that's full of history, culture, and monuments, look no further than Sofia – the capital of Bulgaria. Here, you can explore centuries-old churches and plazas, take in impressive architecture and art collections, and eat some of Europe's best food. Whether you're interested in history or just want to have a relaxing time in a beautiful city, Sofia is definitely worth a visit.