There is no train connection with the Sofia airport.
Car and bus
The airport is ten kilometers east of the center of Sofia. Not all destinations on the road signs are given in English, but the route from the airport to the center is given in English.
Terminal 2 is directly connected with the bus station. Line 84 leaves every 15 minutes to Orlov Most which is close to the city center, the route goes via the bus station by the Pliska Hotel, travel time is approximately 20 minutes and the ticket costs BGN 0.70. You can buy a ticket at the window in the bus station. For large baggage you must purchase an extra ticket.
Car rental - Sofia Airport
In the Arrivals Hall in Terminal 2 there are counters for car rental companies: Avis, Hertz, Sixt, Budget, Moto-Pfohe Rent-a-car and Tany Rent. You can also reserve a rental car in advance using the service EasyTerra provides, they compare the rates of several car rental providers in a single quote.
Taxis are in front of the Arrivals Hall. The airport has done many things to keep away fraudulent taxi drivers. It is recommended, using OK Supertrans (tel: + 359(0)2 973 2121), this company has a window in the Arrivals Hall. A ride to the center of Sofia costs BGN 10.00.
You can find parking spaces close to the terminal, there are no separate places for short and long-term parking. The rates are BGN 2.00 for up to seven hours, BGN 18.00 for a full day, and BGN 40.00 for five days. There is also an underground parking garage with 4 levelse below Terminal 2.