Rome2Rio

How to get fromPirot to Corfuby bus, ferry, car, car ferry, plane, or busferry

Find Transport to Corfu

See all options

There are 6 ways to get from Pirot to Corfu by bus, ferry, car, car ferry, plane, or busferry

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, Flying Dolphin via Ksamil

    best
    1. Take the bus from Pirot, Main Bus Station to Niš, Autobuska Stanicabus bus
    2. Take the bus from Niš, Autobuska Stanica to Taxi Area Pristina Bus Terminalbus bus
    3. Take the bus from Pristina to Ksamilbus bus
    4. Take the ferry from Sarandë to Port of Corfuferry ferry
    13h 27m
    €62–116
  2. Bus, fly

    cheapest
    1. Take the bus from Pirot, Main Bus Station to Sofiya, Avtogara Serdikabus bus
    2. Fly from Sofia Airport (SOF) to Corfu International Airport, Ioannis Kapodistrias (CFU)plane plane SOF - CFU
    10h 19m
    €55–180
  3. Drive, car ferry

    1. Drive from Pirot to Port of Igoumenitsacar car
    2. Take the carferry from Port of Igoumenitsa to Port of Corfucarferry car ferry
    8h 37m
    €136–195
  4. Bus, bus and ferry

    1. Take the bus from Pirot, Main Bus Station to Niš, Autobuska Stanicabus bus
    2. Take the bus from Niš, Autobuska Stanica to Thessaloniki Macedonia KTEL Bus Stationbus bus
    3. Take the busferry from Thessaloniki Macedonia KTEL Bus Station to Corfubusferry bus ferry X3
    13h 55m
    €82–115
  5. Bus, Flying Dolphin

    1. Take the bus from Pirot, Main Bus Station to Niš, Autobuska Stanicabus bus
    2. Take the bus from Niš, Autobuska Stanica to Taxi Area Pristina Bus Terminalbus bus
    3. Take the bus from Pristina to Sarandëbus bus
    4. Take the ferry from Sarandë to Port of Corfuferry ferry
    14h 29m
    €60–106
  6. Bus, Flying Dolphin via Ohrid

    1. Take the bus from Pirot to Leskovac , Autobuska stanicabus bus
    2. Take the bus from Leskovac , Autobuska stanica to Ohridbus bus
    3. Take the bus from Ohrid to Sarande,Posta Shqiptarebus bus
    4. Take the ferry from Sarandë to Port of Corfuferry ferry
    17h 51m

Pirot to Corfu by bus and busferry

Calendar3Weekly Services
Duration13h 55mAverage Duration
Ticket€82Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Pirot, Serbia and Corfu, Greece?

There is no direct connection from Pirot to Corfu. However, you can take the bus to Niš, Autobuska Stanica, take the bus to Taxi Area Pristina Bus Terminal, walk to Pristina, take the bus to Ksamil, take the bus to Sarande, walk to Port Of Sarandë, then take the ferry to Port of Corfu. Alternatively, you can take a vehicle from Pirot to Port of Corfu via Port of Igoumenitsa in around 8h 37m.

Airlines
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 Bali: What to do if Mount Agung erupts, French strikes 2018: What are my alternative transport options?, and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.