Yes, there is a direct bus departing from Lisbon and arriving at Sofia. Services depart once a week, and operate Friday. The journey takes approximately 2 days 5h.More details
The distance between Lisbon and Bulgaria is 2931 km. The road distance is 3542.1 km.Get driving directions
Lisbon to Bulgaria bus services, operated by Union Ivkoni, depart from Lisbon station.More details
Lisbon to Bulgaria bus services, operated by Union Ivkoni, arrive at Sofia station.More details
Bulgaria is 2h ahead of Lisbon. It is currently 11:34 AM in Lisbon and 1:34 PM in Bulgaria.
There are 132+ hotels available in Bulgaria. Prices start at $23 USD per night.More details
Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.Learn more about our apps