Rome2Rio

How to get fromCorfu to Banskoby busferry, train, car, car ferry, plane, bus or ferry

Find Transport to Bansko

See all options

There are 8 ways to get from Corfu to Bansko by busferry, train, car, car ferry, plane, bus, or ferry

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

  1. Bus and ferry, train, drive

    best
    1. Take the busferry from Corfu to LarissabusferryX4
    2. Take the train from Larissa to ThessalonikitrainRe / ...
    3. Take the train from Thessaloniki to RodopolistrainRe
    4. Drive from Rodopolis to Banskocar
    11h 40m
    $65–103
  2. Bus and ferry, bus

    cheapest
    1. Take the busferry from Corfu to Thessaloniki Macedonia KTEL Bus StationbusferryX3
    2. Take the bus from Thessaloniki Macedonia KTEL Bus Station to Blagoevgrad Bus Stationbus
    3. Take the bus from Blagoevgrad to Banskobus
    13h 12m
    $38–62
  3. Car ferry, drive

    1. Take the car ferry from Port of Corfu to Port of Igoumenitsacarferry
    2. Drive from Port of Igoumenitsa to Banskocar
    7h 26m
    $118–178
  4. Fly to Thessaloniki Airport Makedonia, bus

    1. Fly from Corfu International Airport, Ioannis Kapodistrias (CFU) to Thessaloniki Airport Makedonia (SKG)planeCFU - SKG
    2. Take the bus from Thessaloniki Macedonia KTEL Bus Station to Serresbus
    3. Take the bus from Serres to Blagoevgrad Central Bus Terminalbus
    4. Take the bus from Blagoevgrad to Banskobus
    10h 42m
    $79–206
  5. Ferry, bus

    1. Take the ferry from Corfu to Port of Igoumenitsaferry
    2. Take the bus from Igoumenitsa to Thessaloniki Macedonia KTEL Bus Stationbus
    3. Take the bus from Thessaloniki Macedonia KTEL Bus Station to Serresbus
    4. Take the bus from Serres to Blagoevgrad Central Bus Terminalbus
    5. Take the bus from Blagoevgrad to Banskobus
    12h 27m
    $65–141
  6. Bus and ferry, bus via Dráma

    1. Take the busferry from Corfu to Thessaloniki Macedonia KTEL Bus StationbusferryX3
    2. Take the bus from Thessaloniki Macedonia KTEL Bus Station to Dramabus
    3. Take the bus from Drama to Banskobus
    13h 38m
  7. Bus and ferry, bus via Tríkala

    1. Take the busferry from Corfu to Trikalabusferry
    2. Take the bus from Trikala to Thessaloniki Macedonia KTEL Bus Stationbus
    3. Take the bus from Thessaloniki Macedonia KTEL Bus Station to Dramabus
    4. Take the bus from Drama to Banskobus
    15h 53m
  8. Fly to Alexandroupoli Airport Dimokritos, bus

    1. Fly from Corfu International Airport, Ioannis Kapodistrias (CFU) to Alexandroupoli Airport Dimokritos (AXD)planeCFU - AXD
    2. Take the bus from Alexandroupoli to Kavala Central Bus Stationbus
    3. Take the bus from Kavala Central Bus Station to Banskobus
    11h 39m

Corfu to Bansko by busferry and bus

Calendar14Weekly Services
Duration13h 12mAverage Duration
Ticket$38Cheapest Price
See schedules

Questions & Answers

What companies run services between Corfu, Greece and Bansko, Bulgaria?

There is no direct connection from Corfu to Bansko. However, you can take the vehicle to Larissa, walk to Larissa, take the train to Thessaloniki, take the train to Rodopolis, then drive to Bansko. Alternatively, you can take a car ferry from Port of Corfu to Bansko via Port of Igoumenitsa in around 7h 26m.

Airlines
Train operators
Bus operators
Ferry 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 Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, Why you should take the train in the US, and Travelling to the US: What do I need to know? - to help you get the most out of your next trip.