Rome2Rio

How to get fromAyia Napa to Belgradeby bus, plane, car ferry, night train, train, or car

Find Transport to Belgrade

See all options

There are 7 ways to get from Ayia Napa to Belgrade by bus, plane, car ferry, night train, train, 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. Bus to Larnaca International Airport, fly

    best
    1. Take the bus from Ag. Napa Monastery - Square to Larnaca Airportbus bus
    2. Fly from Larnaca International Airport (LCA) to Belgrade Nikola Tesla Airport (BEG)plane plane LCA - BEG
    6h 29m
    RSD 9,959–28,457
  2. Car ferry, bus

    1. Take the carferry from Mağusa to Mersincarferry car ferry
    2. Take the bus from Mersin to Samandira Tesisbus bus
    3. Take the bus from Samandira Tesis to Istanbul Otogaribus bus
    4. Take the bus from İstanbul Esenler bus station to Belgrade bus stationbus bus
    34h 4m
    RSD 15,313–26,498
  3. Car ferry, bus, night train, train

    1. Take the carferry from Mağusa to Mersincarferry car ferry
    2. Take the bus from Mersin to Çerkezköybus bus
    3. Take the nighttrain from Çerkezköy to Videlenighttrain night train
    4. Take the train from Videle to Timisoara Nordtrain train Ir
    5. Take the train from Timisoara Nord to Stamora Germană P.Otrain train
    6. Take the train from Vrsac to Vukov Spomeniktrain train Re
    45h 5m
    RSD 20,163–30,398
  4. Car ferry, drive

    1. Take the carferry from Mağusa to Mersincarferry car ferry
    2. Drive from Mersin to Belgradecar car
    21h 4m
    RSD 36,803–57,438
  5. Bus to Ercan International Airport, fly

    1. Take the bus from Nisi Ave. - Giouri Gkagkarin to Police Headquartersbus bus
    2. Fly from Ercan International Airport (ECN) to Belgrade Nikola Tesla Airport (BEG)plane plane ECN - BEG
    9h 18m
    RSD 21,734–34,299
  6. Bus, car ferry

    1. Take the bus from Nisi Ave. - Giouri Gkagkarin to Dionysios Solomos Squarebus bus 23
    2. Take the carferry from Girne to Taşucucarferry car ferry
    3. Take the bus from Taşucu to Esenler Otogarbus bus
    4. Take the bus from İstanbul Esenler bus station to Belgrade bus stationbus bus
    39h 47m
    RSD 16,915–20,081
  7. Bus, car ferry via Панчево, Aутобуска Cтаница

    1. Take the bus from Nisi Ave. - Giouri Gkagkarin to Dionysios Solomos Squarebus bus 23
    2. Take the carferry from Girne to Taşucucarferry car ferry
    3. Take the bus from Taşucu to Esenler Otogarbus bus
    4. Take the bus from İstanbul Esenler to Aутобуска Cтаницаbus bus
    40h 7m
    RSD 18,438–20,004

Larnaca International Airport (LCA) to Belgrade Nikola Tesla Airport (BEG) flights

Calendar35Weekly Planes
Duration3h 29mAverage Duration
TicketRSD 7,833Cheapest Price
See schedules

Questions & Answers

What companies run services between Ayia Napa, Famagusta District, Cyprus and Belgrade, Serbia?

There is no direct connection from Ayia Napa to Belgrade. However, you can take the bus to Larnaca Airport, walk to Larnaca International Airport (LCA) airport, fly to Belgrade Nikola Tesla Airport (BEG), walk to Belgrade, Nikola Tesla Airport, then take the bus to Slavija Square. Alternatively, you can take a vehicle from Ayia Napa to Belgrade bus station via Mağusa, Mersin, Mersin, Samandira Tesis, and İstanbul Esenler bus station in around 34h 4m.

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 get from London to Edinburgh, What are the different types of Renfe trains in Spain?, and How to get from Heathrow Airport into central London - to help you get the most out of your next trip.