Rome2Rio

How to get fromPernik to Bankyaby train, bus, taxi or car

Find Transport to Bankya

See all options

There are 5 ways to get from Pernik to Bankya by train, bus, taxi, or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Line 5612 train, line 42 bus

    best
    1. Take the train from Pernik to Gorna banya spirkatrain train 5612 / ...
    2. Take the bus from Пътен Възел Филиповци to Центъра Банкяbus bus 42
    1h 16m
  2. Drive 21.8 km

    cheapest
    1. Drive from Pernik to Bankyacar car 21.8 km
    31 min
    $4–5
  3. Taxi

    1. Take the taxi from Pernik to Bankyataxi taxi 21.8 km
    31 min
    $16–20
  4. Line 5612 train, line 42 bus via Bankya

    1. Take the train from Pernik to Gorna banya spirkatrain train 5612 / ...
    2. Take the bus from Okolovrusten put to Bankyabus bus 42
    1h 24m
  5. Bus, line 260 bus, line 111 bus, line 42 bus

    1. Take the bus from Pernik to Sofia - Ovcha Kupelbus bus
    2. Take the bus from Кв. Овча Купел to Бул. Никола Петковbus bus 260 / ...
    3. Take the bus from Бул. Никола Петков to Пътен Възел Филиповциbus bus 111
    4. Take the bus from Пътен Възел Филиповци to Центъра Банкяbus bus 42
    2h 11m

Questions & Answers

What companies run services between Pernik, Bulgaria and Bankya, Sofia-grad, Bulgaria?

You can take a bus from Pernik to Центъра Банкя via Sofia - Ovcha Kupel, Кв. Овча Купел, Бул. Никола Петков, and Пътен Възел Филиповци in around 2h 11m.

Train operators
Bus operators
Other operators

Want to know more about travelling around the world?

Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Which London airport should I choose?, South Korea: Travelling from Seoul to Busan , and How to get from Stansted Airport into central London - to help you get the most out of your next trip.