Based on 11374 reviews, the company was rated 3.5 stars on Busbud. Travellers were especially satisfied with the ticket access and the staff but often complained with the WiFi. FlixBus ticket prices on this trip start at $217
Based on 1946 reviews, the company was rated 2.6 stars on Busbud. Travellers were especially satisfied with the ticket access and the departure location but often complained with the WiFi. Union Ivkoni ticket prices on this trip start at $227
bulevard "Knyaginya Maria Luiza" 100, 1202 Tsentralna, Sofia, BulgariaCentral Bus Station
D - Central Bus Station - Sofia
bulevard "Knyaginya Maria Luiza" 100, 1202 Tsentralna, Sofia, Bulgaria
E - Knyaginya Maria Luiza
bulevard "Knyaginya Maria Luiza" 65, 1202 Sofia Center, Sofia, Bulgaria
F - Lukoil
E80 9086, 1331 Sofia, Bulgaria
Frequently asked questions about travelling from Lisbon to Sofia by bus
How far is Lisbon from Sofia?
It's about 2758 km (1710 miles) from Lisbon to Sofia.
What are the departure and arrival locations for buses traveling from Lisbon to Sofia?
Buses traveling this route start their trip at Oriente, in Lisbon, and end it at Serdika, in Sofia.
Find cheapest prices for buses
Price is for a one-way ticket for one passenger and based on past searches.
Best price found
11-17
No data
11-18
$284
Today
$223
11-20
$285
11-21
$370
11-22
$308
11-23
No data
11-24
No data
The cheapest trip from Lisbon to Sofia was searched and found on Nov 19, 2025 with a price of $223
To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Lisbon to Sofia, as early as possible.
You can expect to pay from $223 to $442 for a bus ticket from Lisbon to Sofia based on the last 2 days. You can expect to find the cheapest price for the trip at $285 which is on 2025-11-20.