Rome2Rio

How to get fromNiš to Zakynthosby bus, train, busferry, car, car ferry, shuttle, or plane

Find Transport to Zakynthos

See all options

There are 10 ways to get from Niš to Zakynthos by bus, train, busferry, car, car ferry, shuttle, or plane

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, train, bus and ferry

    best
    1. Take the bus from Niš, Autobuska Stanica to Thessaloniki Macedonia KTEL Bus Stationbus bus
    2. Take the train from Thessaloniki to Lianokladitrain train Ic
    3. Take the busferry from Lamia to Zakynthosbusferry bus ferry
    13h 28m
    €100–146
  2. Bus

    cheapest
    1. Take the bus from Niš, Autobuska Stanica to Sofiya, Avtogara Serdikabus bus
    2. Take the bus from Sofia Central Bus Station to Kyllínibus bus
    20h 7m
    €48–80
  3. Drive, car ferry

    1. Drive from Niš to Killinicar car
    2. Take the carferry from Killini to Poroscarferry car ferry
    3. Take the carferry from Pesáda to Zakynthos Agios Nikolaoscarferry car ferry
    14h 47m
    €187–303
  4. Shuttle to Sofia Airport, fly

    1. Take a shuttle bus from Niš to Sofia Airportshuttle bus
    2. Fly from Sofia Airport (SOF) to Zakynthos International Airport (ZTH)plane plane SOF - ZTH
    9h 50m
  5. Bus, bus and ferry

    1. Take the bus from Niš, Autobuska Stanica to Thessaloniki Macedonia KTEL Bus Stationbus bus
    2. Take the busferry from Thessaloniki Macedonia KTEL Bus Station to Zakynthosbusferry bus ferry
    13h 30m
    €90–135
  6. Bus, bus and ferry via Nis, Hotel Ambasador

    1. Take the bus from Nis, Hotel Ambasador to Thessaloniki Macedonia KTEL Bus Stationbus bus
    2. Take the busferry from Thessaloniki Macedonia KTEL Bus Station to Zakynthosbusferry bus ferry
    16h
    €85–115
  7. Shuttle to Belgrade Nikola Tesla Airport, fly

    1. Take a shuttle bus from Niš to Belgrade, Nikola Tesla Airportshuttle bus
    2. Fly from Belgrade Nikola Tesla Airport (BEG) to Zakynthos International Airport (ZTH)plane plane BEG - ZTH
    10h 35m
  8. Fly from Niš Constantine The Great Airport

    1. Fly from Niš Constantine The Great Airport (INI) to Zakynthos International Airport (ZTH)plane plane INI - ZTH
    9h 57m
    €152–433
  9. Bus, bus to Tirana International Airport Nënë Tereza, fly

    1. Take the bus from Niš, Autobuska Stanica to Taxi Area Pristina Bus Terminalbus bus
    2. Take the bus from Pristina to Tirana Airportbus bus
    3. Fly from Tirana International Airport Nënë Tereza (TIA) to Zakynthos International Airport (ZTH)plane plane TIA - ZTH
    15h
    €132–263
  10. Bus to Pristina, fly

    1. Take the bus from Niš, Autobuska Stanica to Taxi Area Pristina Bus Terminalbus bus
    2. Fly from Pristina (PRN) to Zakynthos International Airport (ZTH)plane plane PRN - ZTH
    12h 10m
    €164–666

Sofia Airport (SOF) to Zakynthos International Airport (ZTH) flights

Calendar8Weekly Planes
Duration5h 54mAverage Duration
Ticket€65Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Niš, Serbia and Zakynthos, Greece?

You can take a bus from Niš, Autobuska Stanica to Zakynthos via Sofiya, Avtogara Serdika, Sofia Central Bus Station, Kyllíni, and Kyllíni in around 20h 7m. Alternatively, Air Serbia and Olympic Air fly from Niš Constantine The Great Airport (INI) to Zakynthos International Airport (ZTH) 5 times a week.

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 How to travel India's Golden Triangle, Is ride-sharing platform BlaBlaCar right for you?, and How to plan an amazing trip around Scandinavia - to help you get the most out of your next trip.

Booking & Getting There