There are 9 ways to get from Cyprus to Sapna by plane, train, car, car ferry, bus, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Ercan International Airport to Belgrade Nikola Tesla Airport, train
best- Fly from Ercan International Airport (ECN) to Belgrade Nikola Tesla Airport (BEG)ECN - BEG
- Take the train from Novi Beograd to Donja Borina
9h 40m$203–404Fly Larnaca International Airport to Belgrade Nikola Tesla Airport, train
cheapest- Fly from Larnaca International Airport (LCA) to Belgrade Nikola Tesla Airport (BEG)LCA - BEG
- Take the train from Novi Beograd to Donja Borina
10h 11m$96–327Drive, car ferry, bus, train
- Drive from Nicosia to Mağusa
- Take the car ferry from Mağusa to Mersin
- Take the bus from Mersin bus station to İstanbul Dudullu bus station
- Take the bus from İstanbul Esenler to Beograd, Autobuska stanica
- Take the train from Novi Beograd to Donja BorinaIr
37h 49m$191–274Bus, car ferry, train
- Take the bus from Dionysios Solomos Square to New Port - Passenger Building25
- Take the car ferry from Limassol to Port of Piraeus
- Take the bus from Athens to Beograd, Autobuska stanica
- Take the train from Novi Beograd to Donja BorinaIr
2d 6h$130–299Car ferry, drive
- Take the car ferry from Girne to Taşucu
- Drive from Taşucu to Sapna
27h 14m$355–697Fly Larnaca International Airport to Tuzla International Airport, taxi
- Fly from Larnaca International Airport (LCA) to Tuzla International Airport (TZL)LCA - TZL
- Take the taxi from Tuzla International Airport (TZL) to Sapna
6h 13m$112–394Fly Ercan International Airport to Sarajevo, bus
- Fly from Ercan International Airport (ECN) to Sarajevo (SJJ)ECN - SJJ
- Take the bus from Sarajevo, Autobuska Stanica to Žljebovi
- Take the bus from Žljebovi to Celopek
11h 58mCar ferry, bus
- Take the car ferry from Girne to Taşucu
- Take the bus from Taşucu to Esenler Otogar
- Take the bus from İstanbul Esenler to Beograd, Autobuska stanica
- Take the bus from Beograd, Autobuska stanica to Borina
41h 43m$169–378Car ferry, bus via Istanbul
- Take the car ferry from Girne to Taşucu
- Take the bus from Taşucu to İstanbul Alibeyköy
- Take the bus from Montenegro Hotel to Beograd, Autobuska stanica
- Take the bus from Beograd, Autobuska stanica to Borina
43h 4m$183–392
Ercan International Airport (ECN) to Belgrade Nikola Tesla Airport (BEG) flights
Questions & Answers
The cheapest way to get from Cyprus to Sapna is to fly and train which costs $95 - $330 and takes 10h 11m.
The fastest way to get from Cyprus to Sapna is to fly and taxi which takes 6h 13m and costs $110 - $400.
The distance between Cyprus and Sapna is 1757 km.
The best way to get from Cyprus to Sapna without a car is to bus and car ferry and train which takes 2 days 6h and costs $130 - $300.
It takes approximately 9h 40m to get from Cyprus to Sapna, including transfers.
Sapna is 1h behind Cyprus. It is currently 9:41 PM in Cyprus and 8:41 PM in Sapna.
There are 407+ hotels available in Sapna.
What companies run services between Cyprus and Sapna, Republika Srpska, Bosnia and Herzegovina?
There is no direct connection from Cyprus to Sapna. However, you can take the taxi to Ercan International Airport (ECN) airport, fly to Belgrade Nikola Tesla Airport (BEG), walk to Nikola Tesla Airport, take the line 600 bus to Španskih Boraca, walk to Novi Beograd, then take the train to Donja Borina. Alternatively, you can take a vehicle from Nicosia to Donja Borina via Mağusa, Mersin, Mersin bus station, İstanbul Dudullu bus station, İstanbul Dudullu, İstanbul Esenler, Beograd, Autobuska stanica, and Novi Beograd in around 37h 49m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- flypgs.com
Flights from Ercan International Airport to Belgrade Nikola Tesla Airport via Sabiha Gokcen
- Ave. Duration
- 5h 32m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $90–450
Flights from Ercan International Airport to Sarajevo via Sabiha Gokcen
- Ave. Duration
- 6h 15m
- When
- Every day
- Estimated price
- $95–470
Flights from Ercan International Airport to Sarajevo via Antalya
- Ave. Duration
- 6h 25m
- When
- Monday
- Estimated price
- $90–460
Flights from Ercan International Airport to Sarajevo via Ankara, Sabiha Gokcen
- Ave. Duration
- 7h 57m
- When
- Every day
- Estimated price
- $100–480
Flights from Ercan International Airport to Sarajevo via Cukurova, Sabiha Gokcen
- Ave. Duration
- 7h 55m
- When
- Every day
- Estimated price
- $100–490
- Website
- turkishairlines.com
Flights from Ercan International Airport to Belgrade Nikola Tesla Airport via Istanbul
- Ave. Duration
- 5h 18m
- When
- Every day
- Estimated price
- $250–650
Flights from Ercan International Airport to Sarajevo via Istanbul
- Ave. Duration
- 5h 58m
- When
- Every day
- Estimated price
- $250–700
- Website
- ajet.com
Flights from Ercan International Airport to Belgrade Nikola Tesla Airport via Sabiha Gokcen
- Ave. Duration
- 5h 15m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $150–350
Flights from Ercan International Airport to Sarajevo via Sabiha Gokcen
- Ave. Duration
- 6h 35m
- When
- Every day
- Estimated price
- $100–150
- Website
- airserbia.com
Flights from Larnaca International Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- $85–260
- Website
- wizzair.com
Flights from Larnaca International Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 2h 55m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $70–360
Flights from Larnaca International Airport to Tuzla International Airport
- Ave. Duration
- 2h 55m
- When
- Tuesday and Saturday
- Estimated price
- $80–350
- Website
- en.aegeanair.com
Flights from Larnaca International Airport to Belgrade Nikola Tesla Airport via Athens
- Ave. Duration
- 4h 42m
- When
- Every day
- Estimated price
- $130–430
- Website
- sunexpress.com
Flights from Ercan International Airport to Sarajevo via Antalya
- Ave. Duration
- 10h 15m
- When
- Sunday
- Estimated price
- $160–430
- Phone
- +381 11 360 28 99
- putnik.info@srbvoz.rs
- Website
- srbijavoz.rs
Train from Novi Beograd to Donja Borina
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- $6–11
- Schedules at
- srbijavoz.rs
- Rail 2nd Class
- $6–8
- 1st Class
- $8–11
- Phone
- 444 0 562
- kamilkoc@kamilkoc.com.tr
- Website
- flixbus.com.tr
Bus from Mersin bus station to İstanbul Dudullu bus station
- Ave. Duration
- 12h 15m
- Frequency
- Once daily
- Estimated price
- $27–40
- Schedules at
- flixbus.com.tr
- Phone
- 0545 792 30 02
- info@luksyonca.com.tr
- Website
- luksyonca.com.tr
Bus from İstanbul Esenler to Beograd, Autobuska stanica
- Ave. Duration
- 13h 30m
- Frequency
- Twice a week
- Estimated price
- $45
- Schedules at
- polazak.rs
- Phone
- +357 24 643493
- info@intercity-buses.com
- Website
- intercity-buses.com
Bus from Dionysios Solomos Square to New Port - Passenger Building
- Ave. Duration
- 1h 45m
- Frequency
- Every 30 minutes
- Estimated price
- $6–8
- Website
- https://intercity-buses.com/en/
- Phone
- +302105233969
- fptravel@otenet.gr
- Website
- fptravel.gr
Bus from Athens to Beograd, Autobuska stanica
- Ave. Duration
- 15h
- Frequency
- 3 times a week
- Estimated price
- $65–110
- Schedules at
- fptravel.gr
- Phone
- +387 57 340-771
- info@centrotrans-ad.com
- Website
- centrotrans-ad.com
Bus from Sarajevo, Autobuska Stanica to Žljebovi
- Ave. Duration
- 1h 48m
- Frequency
- Once daily
- Schedules at
- centrotrans-ad.com
- Book at
- centrotrans-ad.com
- Phone
- +387 65 626 696
Bus from Žljebovi to Celopek
- Ave. Duration
- 1h 43m
- Frequency
- Once daily
- Estimated price
- $17
- Schedules at
- busticket4.me
- Phone
- 0(850) 244 33 33
- info@mersinnurturizm.com
- Website
- mersinnurturizm.com
Bus from Taşucu to Esenler Otogar
- Ave. Duration
- 16h 18m
- Frequency
- Twice daily
- Estimated price
- $38
- Schedules at
- mersinnurturizm.com
Bus from Taşucu to İstanbul Alibeyköy
- Ave. Duration
- 16h 11m
- Frequency
- Twice daily
- Estimated price
- $38
- Schedules at
- mersinnurturizm.com
- Phone
- +381 031 865-485
- raketaab@open.telekom.rs
- Website
- raketa-ab.com
Bus from Beograd, Autobuska stanica to Borina
- Ave. Duration
- 3h 4m
- Frequency
- Every 4 hours
- Estimated price
- $6–8
- Schedules at
- facebook.com
- Phone
- 8122-867
- Website
- lastra.co.rs
Bus from Beograd, Autobuska stanica to Borina
- Ave. Duration
- 2h 40m
- Frequency
- Once daily
- Estimated price
- $6–8
- Schedules at
- lastra.rs
- Phone
- 062 8103637
- office@balbuss.rs
- Website
- facebook.com
Bus from Montenegro Hotel to Beograd, Autobuska stanica
- Ave. Duration
- 14h 30m
- Frequency
- Twice a week
- Estimated price
- $59
- Schedules at
- balbuss.rs
- Book at
- balbuss.rs
- Phone
- 0392 444 43 64
- Website
- akgunlerbilet.com
Car ferry from Mağusa to Mersin
- Ave. Duration
- 4h
- Frequency
- 3 times a week
- Estimated price
- $99–149
- Website
- https://www.akgunlerbilet.com/?lang=en
- Car Passenger
- $149
- Motorbike Passenger
- $99
Car ferry from Girne to Taşucu
- Ave. Duration
- 5h
- Frequency
- 4 times a week
- Estimated price
- $40–240
- Website
- https://www.akgunlerbilet.com/?lang=en
- Single Passenger
- $40–60
- Car
- $140–240
- Phone
- +357 25 313129
- info@scandroholding.com
Car ferry from Limassol to Port of Piraeus
- Ave. Duration
- 31h
- Frequency
- Twice a week
- Estimated price
- $48–155
- Website
- https://scandroholding.com/
- Airbus seats
- $48
- 1st Class Cabin (One Bed)
- $88
- 2nd Class Cabin(One Bed)
- $59
- Vehicle
- $155
- Ave. Duration
- 45 min
- Estimated price
- $29–40
Živinice Taxi Zijad
- Phone
- +387 61 281 198
- Website
- zivinicetaxi.com
Taxi Živinice
- Phone
- +38762839600
Misko Taxi
- Phone
- +38761843115
Vip Taxi Tuzla
- Phone
- +387061 027 555
- Website
- viptuzlataxi.ba
Tuzla Taxi - Aid
- Phone
- +387 62 222 909
- Website
- web.facebook.com
Taxi služba
- Phone
- +387 61 660 026
- Website
- bmwtaxituzla.com
Taxi Gold
- Phone
- +387 61 012 111
- Website
- taxigoldtuzla.com
Taxi Faud
- Phone
- +38761151908
Gradski Taxi
- Phone
- +387 61 664 666
Goran Tuzla Taxi
- Phone
- +387 61 887 887
Bingo Taxi
- Phone
- +387 61 135 794
- Website
- bingotuzlataxi.com
Best Taxi
- Phone
- +387 61 874 302
- Website
- besttaxituzla.com
Want to know more about travelling around Bosnia & Herzegovina
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Getting around the Cyclades
Read the travel guide



















