How long is the flight from Riga to Sofia?
For direct flights, the travel time is approximately 2 hours and 15 minutes, as the distance between the cities is 1,588 km. For connecting flights, the total duration depends on the layover time.
Which airlines operate these flights?
The main carrier on this route is BT. You can check for availability from other airlines and options with connections in the search results on this page.
Which airport does the flight arrive at?
Flights arrive at Sofia International Airport (SOF). You can find information on how to get from the airport to the city center in the corresponding section of our website.
When is the best time to buy flight tickets?
The lowest prices are typically available when booking 1.5–2 months before your trip. For the current lowest price, please check the low price calendar on this page.