There are 9 ways to get from Cyprus to Banja Luka by plane, bus, car ferry, 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.
Fly Ercan International Airport to Zagreb Franjo Tuđman Airport, bus
best- Fly from Ercan International Airport (ECN) to Zagreb Franjo Tuđman Airport (ZAG)plane ECN - ZAG
- Take the bus from Velika Gorica to Banja Luka, Autobuska Stanicabus
10h 29mFly Ercan International Airport to Sarajevo, bus
cheapest- Fly from Ercan International Airport (ECN) to Sarajevo (SJJ)plane ECN - SJJ
- Take the bus from Doboj to Banja Luka, Autobuska Stanicabus
12h 50m$162–419Car ferry, bus
- Take the car ferry from Girne to Taşucucarferry
- Take the bus from Taşucu to Esenler Otogarbus
- Take the bus from İstanbul Esenler bus station to Belgrade bus stationbus
- Take the bus from Beograd, Autobuska stanica to Banja Luka, Autobuska Stanicabus
43h 57m$189–249Car ferry, drive
- Take the car ferry from Girne to Taşucucarferry
- Drive from Taşucu to Banja Lukacar
27h 18m$381–545Fly Larnaca International Airport to Mahovljani Airport
- Fly from Larnaca International Airport (LCA) to Mahovljani Airport (BNX)plane LCA - BNX
10h 26m$235–611Fly Paphos International Airport to Zagreb Franjo Tuđman Airport, bus
- Fly from Paphos International Airport (PFO) to Zagreb Franjo Tuđman Airport (ZAG)plane PFO - ZAG
- Take the bus from Velika Gorica to Banja Luka, Autobuska Stanicabus
10h 46mFly Larnaca International Airport to Belgrade Nikola Tesla Airport, bus
- Fly from Larnaca International Airport (LCA) to Belgrade Nikola Tesla Airport (BEG)plane LCA - BEG
- Take the bus from Beograd, Autobuska stanica to Laktašibus
13h 25mCar ferry, bus via Pančevo
- Take the car ferry from Girne to Taşucucarferry
- Take the bus from Taşucu to Esenler Otogarbus
- Take the bus from İstanbul Esenler to Aутобуска Cтаницаbus
- Take the bus from Beograd, Autobuska stanica to Banja Luka, Autobuska Stanicabus
44h 32m$206–254Car ferry, bus via Laktaši
- Take the car ferry from Girne to Taşucucarferry
- Take the bus from Taşucu to İstanbul Alibeyköybus
- Take the bus from Montenegro Hotel to Beograd, Autobuska stanicabus
- Take the bus from Beograd, Autobuska stanica to Laktašibus
44h 54m
Ercan International Airport (ECN) to Zagreb Franjo Tuđman Airport (ZAG) flights
Questions & Answers
The cheapest way to get from Cyprus to Banja Luka is to car ferry and bus which costs $180 - $250 and takes 43h 57m.
The fastest way to get from Cyprus to Banja Luka is to fly which takes 10h 26m and costs $230 - $650.
The distance between Cyprus and Banja Luka is 2115 km.
The best way to get from Cyprus to Banja Luka without a car is to car ferry and bus which takes 43h 57m and costs $180 - $250.
It takes approximately 10h 29m to get from Cyprus to Banja Luka, including transfers.
Banja Luka is 1h behind Cyprus. It is currently 11:58 PM in Cyprus and 10:58 PM in Banja Luka.
There are 1006+ hotels available in Banja Luka.
What companies run services between Cyprus and Banja Luka, Bosnia and Herzegovina?
Air Serbia, Sky Express, and Aegean Airlines fly from Larnaca International Airport (LCA) to Mahovljani Airport (BNX) 6 times a week.
- Website
- turkishairlines.com
Flights from Ercan International Airport to Zagreb Franjo Tuđman Airport via Istanbul
- Ave. Duration
- 6h 13m
- When
- Every day
- Estimated price
- $220–750
Flights from Larnaca International Airport to Mahovljani Airport via Athens, Belgrade Nikola Tesla Airport
- Ave. Duration
- 6h 45m
- When
- Monday and Friday
- Estimated price
- $240–750
Flights from Ercan International Airport to Sarajevo via Istanbul
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- $290–900
- Website
- airserbia.com
Flights from Larnaca International Airport to Mahovljani Airport via Belgrade Nikola Tesla Airport
- Ave. Duration
- 8h 22m
- When
- Friday and Monday
- Estimated price
- $230–600
Flights from Larnaca International Airport to Mahovljani Airport via Athens, Belgrade Nikola Tesla Airport
- Ave. Duration
- 6h 45m
- When
- Monday and Friday
- Estimated price
- $240–750
Flights from Larnaca International Airport to Mahovljani Airport via Thessaloniki, Belgrade Nikola Tesla Airport
- Ave. Duration
- 8h
- When
- Monday
- Estimated price
- $210–750
Flights from Larnaca International Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 2h 45m
- When
- Every day
- Estimated price
- $75–170
- Website
- flypgs.com
Flights from Ercan International Airport to Zagreb Franjo Tuđman Airport via Sabiha Gokcen
- Ave. Duration
- 6h 7m
- When
- Monday, Tuesday, Thursday, and Sunday
- Estimated price
- $110–500
Flights from Ercan International Airport to Sarajevo via Sabiha Gokcen
- Ave. Duration
- 5h 33m
- When
- Every day
- Estimated price
- $120–600
- Website
- ryanair.com
Flights from Paphos International Airport to Zagreb Franjo Tuđman Airport
- Ave. Duration
- 3h
- When
- Saturday, Friday, Tuesday, and Thursday
- Estimated price
- $50–240
Flights from Paphos International Airport to Zagreb Franjo Tuđman Airport via Malta
- Ave. Duration
- 6h 15m
- When
- Wednesday
- Estimated price
- $50–240
- Website
- en.aegeanair.com
Flights from Larnaca International Airport to Belgrade Nikola Tesla Airport via Athens
- Ave. Duration
- 4h 32m
- When
- Every day
- Estimated price
- $100–220
- Website
- wizzair.com
Flights from Larnaca International Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 2h 50m
- When
- Saturday, Wednesday, Thursday, and Sunday
- Estimated price
- $75–210
- Website
- ajet.com
Flights from Ercan International Airport to Sarajevo via Sabiha Gokcen
- Ave. Duration
- 6h 45m
- When
- Every day
- Estimated price
- $80–240
- Phone
- +385 (0)98 610 311
- [email protected]
- Website
- pepeks.hr
Bus from Velika Gorica to Banja Luka, Autobuska Stanica
- Ave. Duration
- 3h 50m
- Frequency
- Once daily
- Schedules at
- pepeks.hr
Bus from Velika Gorica to Banja Luka, Autobuska Stanica
- Ave. Duration
- 3h 50m
- Frequency
- Once daily
- Schedules at
- pepeks.hr
- Phone
- 0(850) 244 33 33
- [email protected]
- Website
- mersinnurturizm.com
Bus from Taşucu to Esenler Otogar
- Ave. Duration
- 16h 31m
- Frequency
- Twice daily
- Estimated price
- $49
- Schedules at
- mersinnurturizm.com
Bus from Taşucu to Esenler Otogar
- Ave. Duration
- 16h 31m
- Frequency
- Twice daily
- Estimated price
- $49
- Schedules at
- mersinnurturizm.com
Bus from Taşucu to İstanbul Alibeyköy
- Ave. Duration
- 16h 15m
- Frequency
- Twice daily
- Estimated price
- $49
- Schedules at
- mersinnurturizm.com
- Phone
- 444 0 562
- [email protected]
- Website
- flixbus.com.tr
Bus from İstanbul Esenler bus station to Belgrade bus station
- Ave. Duration
- 14h 25m
- Frequency
- Once daily
- Estimated price
- $25–35
- Schedules at
- flixbus.com.tr
- Phone
- 0545 792 30 02
- [email protected]
- Website
- luksyonca.com.tr
Bus from İstanbul Esenler bus station to Belgrade bus station
- Ave. Duration
- 13h 30m
- Frequency
- Twice a week
- Estimated price
- $40
- Schedules at
- luksyonca.com.tr
Bus from İstanbul Esenler to Aутобуска Cтаница
- Ave. Duration
- 14h
- Frequency
- Twice a week
- Estimated price
- $40
- Schedules at
- luksyonca.com.tr
- Phone
- +381 800 334 334
- [email protected]
- Website
- lasta.rs
Bus from Beograd, Autobuska stanica to Banja Luka, Autobuska Stanica
Bus from Beograd, Autobuska stanica to Banja Luka, Autobuska Stanica
- Phone
- +381 11 2687141
- [email protected]
- Website
- traveling.com
Bus from Beograd, Autobuska stanica to Banja Luka, Autobuska Stanica
- Ave. Duration
- 7h 30m
- Frequency
- Twice daily
- Estimated price
- $35
- Schedules at
- kostajnicaturizam.com
Bus from Beograd, Autobuska stanica to Banja Luka, Autobuska Stanica
- Ave. Duration
- 7h 30m
- Frequency
- Twice daily
- Estimated price
- $35
- Schedules at
- kostajnicaturizam.com
- Phone
- +387 51 215-725
- [email protected]
- Website
- bocactours.com
Bus from Beograd, Autobuska stanica to Banja Luka, Autobuska Stanica
- Ave. Duration
- 7h 45m
- Frequency
- Twice daily
- Estimated price
- $35–39
- Schedules at
- bocactours.com
Bus from Beograd, Autobuska stanica to Banja Luka, Autobuska Stanica
- Ave. Duration
- 7h 45m
- Frequency
- Twice daily
- Estimated price
- $35–39
- Schedules at
- bocactours.com
- Phone
- +387 (51) 211-889
- [email protected]
- Website
- smiljiccompany.ba
Bus from Beograd, Autobuska stanica to Banja Luka, Autobuska Stanica
- Ave. Duration
- 7h 30m
- Frequency
- Once daily
- Estimated price
- $35–65
- Schedules at
- smiljiccompany.ba
Bus from Beograd, Autobuska stanica to Banja Luka, Autobuska Stanica
- Ave. Duration
- 7h 30m
- Frequency
- Once daily
- Estimated price
- $35–65
- Schedules at
- smiljiccompany.ba
- Phone
- +387 65 803 830
- [email protected]
- Website
- zamtours.net
Bus from Beograd, Autobuska stanica to Banja Luka, Autobuska Stanica
- Ave. Duration
- 7h 35m
- Frequency
- Once daily
- Estimated price
- $35–60
- Schedules at
- zamtours.net
Bus from Doboj to Banja Luka, Autobuska Stanica
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- $26–40
- Schedules at
- zamtours.net
Bus from Beograd, Autobuska stanica to Banja Luka, Autobuska Stanica
- Ave. Duration
- 7h 35m
- Frequency
- Once daily
- Estimated price
- $35–60
- Schedules at
- zamtours.net
- Phone
- +387 51 306 855
- [email protected]
- Website
- neobas.org
Bus from Beograd, Autobuska stanica to Laktaši
- Ave. Duration
- 5h 20m
- Frequency
- Once daily
- Website
- http://www.neobas.org/v2/
Bus from Beograd, Autobuska stanica to Laktaši
- Ave. Duration
- 5h 20m
- Frequency
- Once daily
- Website
- http://www.neobas.org/v2/
- Phone
- 062 8103637
- [email protected]
- Website
- balbuss.rs
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 Girne to Taşucu
- Ave. Duration
- 3h 30m
- Frequency
- 4 times a week
- Estimated price
- $46–48
- Website
- https://www.akgunlerbilet.com/?lang=en
Car ferry from Girne to Taşucu
- Ave. Duration
- 3h 30m
- Frequency
- 4 times a week
- Estimated price
- $46–48
- Website
- https://www.akgunlerbilet.com/?lang=en
Car ferry from Girne to Taşucu
- Ave. Duration
- 3h 30m
- Frequency
- 4 times a week
- Estimated price
- $46–48
- Website
- https://www.akgunlerbilet.com/?lang=en
Car ferry from Girne to Taşucu
- Ave. Duration
- 3h 30m
- Frequency
- 4 times a week
- Estimated price
- $46–48
- Website
- https://www.akgunlerbilet.com/?lang=en
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 The London Underground: Essential tips to navigate the Tube, How to get from Luton Airport into central London, and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.





















