There are 11 ways to get from Lyon to Banja Luka by train, bus, car, 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.
Train, bus via Karlsruhe
best- Take the train from Lyon Part Dieu to Karlsruhe Hbftrain Tgv
- Take the bus from Karlsruhe Central Station to Prijedorbus
- Take the train from Prijedor to Banja Lukatrain
16h 25mFly Lyon–Saint Exupéry Airport to Split Airport, bus
cheapest- Fly from Lyon–Saint Exupéry Airport (LYS) to Split Airport (SPU)plane LYS - SPU
- Take the bus from Split Bus Station to Banja Luka, Autobuska Stanicabus
9h 57m$131–346Train, bus
- Take the train from Lyon Part Dieu to Torino Porta Susatrain Fr
- Take the train from Torino Porta Susa to Trieste Centraletrain Fr
- Take the bus from Trieste to Ljubljana bus stationbus 907 / ...
- Take the train from Ljubljana to Nova Gradiskatrain 211
- Take the bus from Gradiska, Vuka Karadžića to Banja Luka, Autobuska Stanicabus
21h 6mDrive 1,218.6 km
- Drive from Lyon to Banja Lukacar 1,218.6 km
12h 7m$259–374Fly Lyon–Saint Exupéry Airport to Zagreb Franjo Tuđman Airport, bus
- Fly from Lyon–Saint Exupéry Airport (LYS) to Zagreb Franjo Tuđman Airport (ZAG)plane LYS - ZAG
- Take the bus from Velika Gorica to Banja Luka, Autobuska Stanicabus
11h 12mBus
- Take the bus from Lyon - Gerland Bus Station to Geneva - Bus Stationbus BlaBlaCar Bus
- Take the bus from Genève, Place des Alpes to Banja Luka, Autobuska Stanicabus
22h 32mBus via Zagreb
- Take the bus from Lyon to Zagrebbus FlixBus N953
- Take the bus from Zagreb, Autobusni Kolodvor to Banja Luka, Autobuska Stanicabus
24h 34m$142–205Train to Geneva International Airport, fly to Mahovljani Airport
- Take the train from Lyon Part Dieu to Genevetrain
- Fly from Geneva International Airport (GVA) to Mahovljani Airport (BNX)plane GVA - BNX
13h 5m$150–545Fly Lyon–Saint Exupéry Airport to Mahovljani Airport
- Fly from Lyon–Saint Exupéry Airport (LYS) to Mahovljani Airport (BNX)plane LYS - BNX
15h 45m$163–455Fly Lyon–Saint Exupéry Airport to Sarajevo, bus
- Fly from Lyon–Saint Exupéry Airport (LYS) to Sarajevo (SJJ)plane LYS - SJJ
- Take the bus from Sarajevo, Autobuska Stanica to Banja Luka, Autobuska Stanicabus
13h 39m$159–434Train to Mulhouse, fly to Mahovljani Airport
- Take the train from Lyon Part Dieu to Mulhouse Villetrain
- Fly from Mulhouse (MLH) to Mahovljani Airport (BNX)plane MLH - BNX
9h 7m$138–750
Lyon to Banja Luka by bus
Comparing Your Travel Options
The cheapest way to get from Lyon to Banja Luka is to bus via Zagreb which costs $140 - $210 and takes 24h 34m.
The fastest way to get from Lyon to Banja Luka is to train and fly which takes 9h 7m and costs $130 - $750.
No, there is no direct bus from Lyon station to Banja Luka. However, there are services departing from Lyon - Gerland Bus Station and arriving at Banja Luka, Autobuska Stanica via Genève, Place des Alpes. The journey, including transfers, takes approximately 22h 32m.
The distance between Lyon and Banja Luka is 1700 km. The road distance is 1218.6 km.
The best way to get from Lyon to Banja Luka without a car is to train and bus via Karlsruhe which takes 16h 25m and costs .
It takes approximately 16h 25m to get from Lyon to Banja Luka, including transfers.
Lyon to Banja Luka bus services, operated by FlixBus, depart from Lyon station.
The best way to get from Lyon to Banja Luka is to bus which takes 22h 32m and costs . Alternatively, you can fly, which costs $160 - $460 and takes 15h 45m.
Lyon to Banja Luka bus services, operated by FlixBus, arrive at Zagreb station.
Yes, the driving distance between Lyon to Banja Luka is 1219 km. It takes approximately 12h 7m to drive from Lyon to Banja Luka.
What companies run services between Lyon, France and Banja Luka, Bosnia and Herzegovina?
You can take a bus from Lyon - Gerland Bus Station to Banja Luka, Autobuska Stanica via Geneva - Bus Station and Genève, Place des Alpes in around 22h 32m. Alternatively, Norwegian Air International, Ryanair, and three other airlines fly from Lyon–Saint Exupéry Airport (LYS) to Mahovljani Airport (BNX) once daily.
- Website
- lufthansa.com
Flights from Lyon–Saint Exupéry Airport to Zagreb Franjo Tuđman Airport via Munich
- Ave. Duration
- 4h 25m
- When
- Monday, Thursday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- $85–380
Flights from Lyon–Saint Exupéry Airport to Zagreb Franjo Tuđman Airport via Frankfurt
- Ave. Duration
- 4h 15m
- When
- Tuesday to Sunday
- Estimated price
- $100–370
Flights from Lyon–Saint Exupéry Airport to Zagreb Franjo Tuđman Airport via Split Airport
- Ave. Duration
- 6h 35m
- When
- Sunday
- Estimated price
- $130–500
Flights from Lyon–Saint Exupéry Airport to Zagreb Franjo Tuđman Airport via Dubrovnik
- Ave. Duration
- 7h 10m
- When
- Saturday
- Estimated price
- $110–230
Flights from Lyon–Saint Exupéry Airport to Sarajevo via Frankfurt
- Ave. Duration
- 5h 7m
- When
- Every day
- Estimated price
- $150–470
- Website
- ryanair.com
Flights from Geneva International Airport to Mahovljani Airport via Vienna
- Ave. Duration
- 11h 50m
- When
- Thursday, Friday, and Sunday
- Estimated price
- $160–650
Flights from Lyon–Saint Exupéry Airport to Mahovljani Airport via Stockholm
- Ave. Duration
- 11h 45m
- When
- Saturday
- Estimated price
- $180–800
Flights from Lyon–Saint Exupéry Airport to Mahovljani Airport via Vienna
- Ave. Duration
- 18h 55m
- When
- Thursday, Friday, and Sunday
- Estimated price
- $160–700
Flights from Lyon–Saint Exupéry Airport to Mahovljani Airport via Munich, Vienna
- Ave. Duration
- 13h 5m
- When
- Thursday, Friday, and Sunday
- Estimated price
- $140–430
Flights from Lyon–Saint Exupéry Airport to Mahovljani Airport via Venice, Vienna
- Ave. Duration
- 20h 10m
- When
- Sunday
- Estimated price
- $110–490
- Website
- croatiaairlines.com
Flights from Lyon–Saint Exupéry Airport to Zagreb Franjo Tuđman Airport via Split Airport
- Ave. Duration
- 6h 35m
- When
- Sunday
- Estimated price
- $130–500
Flights from Lyon–Saint Exupéry Airport to Zagreb Franjo Tuđman Airport via Dubrovnik
- Ave. Duration
- 7h 10m
- When
- Saturday
- Estimated price
- $110–230
Flights from Lyon–Saint Exupéry Airport to Split Airport
- Ave. Duration
- 1h 35m
- When
- Wednesday
- Estimated price
- $110–350
- Website
- airserbia.com
Flights from Geneva International Airport to Mahovljani Airport via Belgrade
- Ave. Duration
- 10h 15m
- When
- Friday and Sunday
- Estimated price
- $110–480
- Website
- volotea.com
Flights from Lyon–Saint Exupéry Airport to Split Airport
- Ave. Duration
- 1h 45m
- When
- Sunday
- Estimated price
- $55–300
- Website
- easyjet.com
Flights from Lyon–Saint Exupéry Airport to Split Airport
- Ave. Duration
- 1h 40m
- When
- Monday
- Estimated price
- $90–280
- Website
- flyulendo.com
Flights from Lyon–Saint Exupéry Airport to Sarajevo via Rome
- Ave. Duration
- 4h 5m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $130–330
- Website
- wizzair.com
Flights from Mulhouse to Mahovljani Airport
- Ave. Duration
- 1h 35m
- When
- Thursday, Saturday, and Sunday
- Estimated price
- $40–470
- Phone
- +33 1 84 94 36 35
- Website
- TGV inOui
Train from Lyon Part Dieu to Karlsruhe Hbf
- Ave. Duration
- 4h 44m
- Frequency
- Once daily
- Estimated price
- $130–200
- Website
- TGV inOui
Train from Lyon Part Dieu to Geneve
- Ave. Duration
- 1h 50m
- Frequency
- 5 times a week
- Estimated price
- $35–55
- Website
- TGV inOui
Train from Lyon Part Dieu to Mulhouse Ville
- Ave. Duration
- 3h 8m
- Frequency
- Every 4 hours
- Estimated price
- $85–140
- Website
- TGV inOui
- Phone
- +387 53 241 368
- [email protected]
- Website
- zrs-rs.com
Train from Prijedor to Banja Luka
- Ave. Duration
- 1h 26m
- Frequency
- 4 times a day
- Estimated price
- $5
- Schedules at
- zrs-rs.com
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Lyon Part Dieu to Torino Porta Susa
- Ave. Duration
- 3h 57m
- Frequency
- Twice daily
- Estimated price
- $40–60
- Website
- Trenitalia
- Phone
- +39 06 5210550
- Website
- Trenitalia Frecce
Train from Torino Porta Susa to Trieste Centrale
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- $80–140
- Website
- Trenitalia Frecce
- Phone
- _AUSTRIAN_RAILWAYS_(ÖBB)
- Website
- Austrian Railways
Train from Ljubljana to Nova Gradiska
- Ave. Duration
- 5h 26m
- Frequency
- Once daily
- Estimated price
- $55–95
- Website
- Austrian Railways
- Phone
- +33 1 84 94 36 35
- Website
- Oui.SNCF
Train from Lyon Part Dieu to Geneve
- Ave. Duration
- 2h 2m
- Frequency
- Every 3 hours
- Estimated price
- $30–55
- Website
- Oui.SNCF
Train from Lyon Part Dieu to Mulhouse Ville
- Ave. Duration
- 3h 13m
- Frequency
- Once daily
- Estimated price
- $80–130
- Website
- Oui.SNCF
- Phone
- +387 61 197 121
- Website
- evropatours.com
Bus from Karlsruhe Central Station to Prijedor
- Ave. Duration
- 8h 15m
- Frequency
- Once daily
- Schedules at
- evropatours.com
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Trieste to Ljubljana bus station
- Ave. Duration
- 1h 25m
- Frequency
- Every 4 hours
- Estimated price
- $9–14
- Website
- Flixbus
Bus from Lyon - Gerland Bus Station to Geneva - Bus Station
- Ave. Duration
- 2h 25m
- Frequency
- Every 4 hours
- Estimated price
- $15–23
- Website
- Flixbus
Bus from Lyon to Zagreb
- Ave. Duration
- 20h 25m
- Frequency
- 5 times a week
- Estimated price
- $120–180
- Website
- Flixbus
- Phone
- +38751219600
- [email protected]
- Website
- pavlovic-turs.com
Bus from Gradiska, Vuka Karadžića to Banja Luka, Autobuska Stanica
- Ave. Duration
- 1h
- Frequency
- Hourly
- Schedules at
- pavlovic-turs.com
- 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 Zagreb, Autobusni Kolodvor to Banja Luka, Autobuska Stanica
- Ave. Duration
- 3h 9m
- Frequency
- Twice daily
- Estimated price
- $25
- Schedules at
- pepeks.hr
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Lyon - Gerland Bus Station to Geneva - Bus Station
- Ave. Duration
- 2h 5m
- Frequency
- Every 4 hours
- Estimated price
- $13–22
- Website
- BlaBlaCar Bus
- Phone
- + 387 30 514 886
- Website
- bosnatours.ba
Bus from Genève, Place des Alpes to Banja Luka, Autobuska Stanica
- Ave. Duration
- 19h 27m
- Frequency
- Twice a week
- Schedules at
- bosnatours.ba
- Phone
- +387/(0)52-751-339
- [email protected]
- Website
- topingtrade.com
Bus from Zagreb, Autobusni Kolodvor to Banja Luka, Autobuska Stanica
- Ave. Duration
- 3h 30m
- Frequency
- Twice daily
- Estimated price
- $74
- Schedules at
- topingtrade.com
- Phone
- +387 33 770 889
- [email protected]
- Website
- Centrotrans Eurolines
Bus from Zagreb, Autobusni Kolodvor to Banja Luka, Autobuska Stanica
- Ave. Duration
- 3h 25m
- Frequency
- Once daily
- Estimated price
- $20–26
- Website
- Centrotrans Eurolines
- Phone
- +387 51 211-850
- [email protected]
- Website
- facebook.com
Bus from Split Bus Station to Banja Luka, Autobuska Stanica
- Ave. Duration
- 3h 47m
- Frequency
- Once daily
- Schedules at
- facebook.com
- Phone
- +387 51 215-725
- [email protected]
- Website
- novisajt.bocactours.com
Bus from Split Bus Station to Banja Luka, Autobuska Stanica
- Ave. Duration
- 5h 3m
- Frequency
- Once daily
- Estimated price
- $28
- Schedules at
- Bočac Tours
- Phone
- +387 51 214 994
- [email protected]
- Website
- Autoprevoz Banja Luka
Bus from Sarajevo, Autobuska Stanica to Banja Luka, Autobuska Stanica
- Ave. Duration
- 4h 55m
- Frequency
- Twice daily
- Estimated price
- $30–45
- Website
- Autoprevoz Banja Luka
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
Italy Travel Guides
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Booking & Getting There
Book your Lyon to Banja Luka bus tickets online with Omio.
There are 938+ hotels available in Banja Luka.
















































