There are 7 ways to get from Fes to Banja Luka by plane, train, car ferry, bus, 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 to Mahovljani Airport
best- Fly from Fes-Sais Airport (FEZ) to Mahovljani Airport (BNX)FEZ - BNX
18h 25m$166–606Fly to Sarajevo, bus
cheapest- Fly from Fes-Sais Airport (FEZ) to Sarajevo (SJJ)FEZ - SJJ
- Take the bus from Doboj to Banja Luka, Autobuska Stanica
18h 37m$152–454Train, car ferry, bus
- Take the train from Fes to Nador
- Take the car ferry from Nador to Almeria
- Take the bus from Almeria Bus Station to Zagreb Central Bus Station
- Take the bus from Zagreb, Autobusni Kolodvor to Banja Luka, Autobuska Stanica
2d 10h$214–359Train, car ferry, bus via Barcelona
- Take the train from Fes to Nador
- Take the car ferry from Nador to Port de Barcelona
- Take the bus from Barcelona Sants Central Bus Station to Zagreb Central Bus Station
- Take the bus from Zagreb, Autobusni Kolodvor to Banja Luka, Autobuska Stanica
2d 23h$203–349Drive 9,619.9 km
- Drive from Fes to Banja Luka9,619.9 km
5d 1h$1,524–2,201Fly to Zagreb Franjo Tuđman Airport, bus
- Fly from Fes-Sais Airport (FEZ) to Zagreb Franjo Tuđman Airport (ZAG)FEZ - ZAG
- Take the bus from Zagreb, Autobusni Kolodvor to Banja Luka, Autobuska Stanica
12h 47m$162–561Fly to Zadar Airport, bus
- Fly from Fes-Sais Airport (FEZ) to Zadar Airport (ZAD)FEZ - ZAD
- Take the bus from Zadar, Autobusni Kolodvor to Banja Luka, Autobuska Stanica
20h
Fes to Banja Luka by train, foot, car ferry, and bus
Questions & Answers
The cheapest way to get from Fes to Banja Luka is to train and car ferry and bus via Barcelona which costs $200 - $350 and takes 2 days 23h.
The fastest way to get from Fes to Banja Luka is to fly and bus which takes 12h 47m and costs $160 - $600.
The distance between Fes and Banja Luka is 2301 km. The road distance is 9619.9 km.
The best way to get from Fes to Banja Luka without a car is to train and car ferry and bus which takes 2 days 10h and costs $210 - $360.
It takes approximately 18h 25m to get from Fes to Banja Luka, including transfers.
Yes, the driving distance between Fes to Banja Luka is 9620 km. It takes approximately 5 days 1h to drive from Fes to Banja Luka.
There are 947+ hotels available in Banja Luka.
What companies run services between Fes, Morocco and Banja Luka, Bosnia and Herzegovina?
Ryanair flies from Fes-Sais Airport (FEZ) to Mahovljani Airport (BNX) 3 times a week.
- Website
- ryanair.com
Flights from Fes-Sais Airport to Mahovljani Airport via Charleroi
- Ave. Duration
- 14h
- When
- Monday
- Estimated price
- $180–650
Flights from Fes-Sais Airport to Mahovljani Airport via Karlsruhe/Baden Baden
- Ave. Duration
- 21h 55m
- When
- Wednesday and Saturday
- Estimated price
- $160–600
Flights from Fes-Sais Airport to Zagreb Franjo Tuđman Airport via Beauvais
- Ave. Duration
- 9h 16m
- When
- Monday, Tuesday, Wednesday, and Saturday
- Estimated price
- $120–420
Flights from Fes-Sais Airport to Zadar Airport via Marseille
- Ave. Duration
- 9h 57m
- When
- Sunday
- Estimated price
- $110–440
Flights from Fes-Sais Airport to Zadar Airport via Charleroi
- Ave. Duration
- 11h 5m
- When
- Monday
- Estimated price
- $150–550
Flights from Fes-Sais Airport to Zadar Airport via Barcelona
- Ave. Duration
- 13h 55m
- When
- Wednesday
- Estimated price
- $110–410
Flights from Fes-Sais Airport to Zadar Airport via Milan Bergamo
- Ave. Duration
- 15h 45m
- When
- Friday
- Estimated price
- $110–430
Flights from Fes-Sais Airport to Sarajevo via Weeze
- Ave. Duration
- 7h 55m
- When
- Friday and Sunday
- Estimated price
- $150–500
Flights from Fes-Sais Airport to Sarajevo via Charleroi
- Ave. Duration
- 8h 25m
- When
- Monday and Saturday
- Estimated price
- $140–490
Flights from Fes-Sais Airport to Sarajevo via Beauvais
- Ave. Duration
- 12h 57m
- When
- Tuesday
- Estimated price
- $140–480
Flights from Fes-Sais Airport to Sarajevo via Milan Bergamo
- Ave. Duration
- 13h 5m
- When
- Thursday
- Estimated price
- $110–410
- Website
- croatiaairlines.com
Flights from Fes-Sais Airport to Zagreb Franjo Tuđman Airport via Barcelona
- Ave. Duration
- 5h 5m
- When
- Tuesday
- Estimated price
- $220–550
- Website
- eurowings.com
Flights from Fes-Sais Airport to Sarajevo via Cologne Bonn
- Ave. Duration
- 12h 55m
- When
- Saturday
- Estimated price
- $160–600
- Website
- ryanair.com
Flights from Fes-Sais Airport to Sarajevo via London Stansted
- Ave. Duration
- 14h 30m
- When
- Tuesday
- Estimated price
- $150–460
- Phone
- 2255
- communication.digitale@oncf.ma
- Website
- oncf-voyages.ma
Train from Fes to Nador
- Ave. Duration
- 5h 55m
- Frequency
- Once daily
- Estimated price
- $15–35
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- $15–21
- 1st Class
- $22–35
- Phone
- 07001 8282
- booking@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from Almeria Bus Station to Zagreb Central Bus Station
- Ave. Duration
- 39h
- Frequency
- 4 times a week
- Estimated price
- $110–170
- Website
- https://union-ivkoni.com/en
Bus from Barcelona Sants Central Bus Station to Zagreb Central Bus Station
- Ave. Duration
- 28h
- Frequency
- 4 times a week
- Estimated price
- $75–120
- Website
- https://union-ivkoni.com/en
- Phone
- +385 (0)98 39 89 59
- info@pepeks.hr
- Website
- pepeks.hr
Bus from Zagreb, Autobusni Kolodvor to Banja Luka, Autobuska Stanica
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- $28
- Schedules at
- pepeks.hr
- Phone
- +385 (0) 91 6113 073
- info@croatiabus.hr
- Website
- croatiabus.hr
Bus from Zagreb, Autobusni Kolodvor to Banja Luka, Autobuska Stanica
- Ave. Duration
- 2h 45m
- Frequency
- Once daily
- Schedules at
- croatiabus.hr
- Phone
- +387/(0)52-751-339
- toping@teol.net
- Website
- topingtrade.com
Bus from Zagreb, Autobusni Kolodvor to Banja Luka, Autobuska Stanica
- Ave. Duration
- 3h 30m
- Frequency
- Twice daily
- Estimated price
- $36
- Schedules at
- topingtrade.com
- Phone
- +387 33 770 889
- info@centrotrans.com
- Website
- centrotrans.com
Bus from Zagreb, Autobusni Kolodvor to Banja Luka, Autobuska Stanica
- Ave. Duration
- 3h 20m
- Frequency
- Once daily
- Estimated price
- $20–26
- Website
- https://centrotrans.com/en
- Phone
- +387 066 890 490
- tourist@teol.net
- Website
- touristcompany.ba
Bus from Zadar, Autobusni Kolodvor to Banja Luka, Autobuska Stanica
- Ave. Duration
- 5h
- Frequency
- Once daily
- Schedules at
- touristcompany.ba
- Phone
- +387 65 803 830
- zamtours.laktasi@gmail.com
- Website
- zamtours.net
Bus from Doboj to Banja Luka, Autobuska Stanica
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- $36
- Schedules at
- zamtours.net
- Phone
- +34 (0) 902 456 500
- Website
- armastrasmediterranea.com
Car ferry from Nador to Almeria
- Ave. Duration
- 7h
- Frequency
- 4 times a day
- Estimated price
- $60–95
- Website
- https://armastrasmediterranea.com/en
- Phone
- +39 010 209 4591
- booking@gnv.it
- Website
- gnv.it
Car ferry from Nador to Almeria
- Ave. Duration
- 13h 30m
- Frequency
- 5 times a week
- Estimated price
- $65–127
- Website
- https://www.gnv.it/en
- Seat
- $65–90
- Cabin
- $125–127
Car ferry from Nador to Port de Barcelona
- Ave. Duration
- 30h 45m
- Frequency
- Twice a week
- Estimated price
- $90–170
- Website
- https://www.gnv.it/en
- Phone
- +34 912 66 02 15
- reservas@balearia.com
- Website
- balearia.com
Car ferry from Nador to Almeria
- Ave. Duration
- 7h 1m
- Frequency
- 3 times a week
- Estimated price
- $93
- Website
- https://www.balearia.com/en
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
Travelling Croatia’s Dalmatian Coast by boat, bus, car and train
Read the travel guide








































