There are several ways to reach Bankya from Sofia.
by taxi - We recommend that you take a taxi at the designated taxi stands in front of the western exit (on your right) from Arrivals at Terminal 2. Make sure that you are catching "O'Key Supertrans Taxi" or "Taxi C Express". Both companies are authorized by the Sofia Airport, see for car logos here.
The usual price per km is 0.70 BGN, the same or less for 1 min stay. Thus, from the airport to Bankya it should cost 20-25 BGN, depending on the traffic. The prices must be visible on a sticker attached to one of the passenger side windows and inside the car. There must be a taximeter in the car, too.
by public transport - For information see www.sofia-airport.bg
From the city :
by public transport - Use the underground railway (metro) to reach metro-station “Slivnitsa” (consult www.metropolitan.bg ), go up and take bus No. 42 or No. 43 to Bankya; You can buy ticket for the metro in the stations. It costs 1 BGN and is valid for one ride. Bus, troleybus and tram tickets have to be bought before you embark and then validated in the vehicle. Many specialized kiosks and newspaper kiosks sell them.They cost also 1 BGN and are valid for one ride.
For information about the public transport system in Sofia please contact the Sofia Public Transport Company www.skgt-bg.com/
by train - it is possible also to take train from Sofia Central Railway Station to the centre of Bankya. Consult the Bulgarian Railway Company page at - www.bdz.bg