There are 12 ways to get from Baden-Baden to Banja Luka by plane, train, 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 Karlsruhe/Baden-Baden Airport to Mahovljani Airport
best- Fly from Karlsruhe/Baden-Baden Airport (FKB) to Mahovljani Airport (BNX)plane FKB - BNX
5h 25m$107–498Train to Mulhouse, fly to Mahovljani Airport
cheapest- Take the train from Baden-Baden to Basel SBBtrain
- Fly from Mulhouse (MLH) to Mahovljani Airport (BNX)plane MLH - BNX
6h 50m$71–676Train, bus
- Take the train from Baden-Baden to Augsburg Hbftrain 60
- Take the bus from Augsburg Hbf to Prijedorbus
- Take the train from Prijedor to Banja Lukatrain
12h 17mTrain
- Take the train from Baden-Baden to München Hbftrain 60
- Take the train from München Hbf to Salzburg Hauptbahnhoftrain 90 / ...
- Take the train from Salzburg Hbf to Zagreb Glavni Kol.train Ec
- Take the train from Zagreb Glavni Kol. to Volinjatrain Re
- Take the train from Blagaj to Banja Lukatrain
19h 40m$244–355Drive 1,033.1 km
- Drive from Baden-Baden to Banja Lukacar 1,033.1 km
9h 54m$171–246Train to Frankfurt, fly to Zagreb Franjo Tuđman Airport, bus
- Take the train from Baden-Baden to Frankfurttrain
- Fly from Frankfurt (FRA) to Zagreb Franjo Tuđman Airport (ZAG)plane FRA - ZAG
- Take the bus from Velika Gorica to Banja Luka, Autobuska Stanicabus
10h 9mTrain to Stuttgart Airport, fly to Zagreb Franjo Tuđman Airport, bus
- Take the train from Karlsruhe Hbf to Stuttgart Hbftrain
- Fly from Stuttgart Airport (STR) to Zagreb Franjo Tuđman Airport (ZAG)plane STR - ZAG
- Take the bus from Velika Gorica to Banja Luka, Autobuska Stanicabus
10h 27mTrain, train to Allgäu Airport, Memmingen, fly to Mahovljani Airport
- Take the train from Baden-Baden to Ulm Hauptbahnhoftrain
- Take the train from Ulm Hauptbahnhof to Memmingen, Bahnhof ZOBtrain
- Fly from Allgäu Airport, Memmingen (FMM) to Mahovljani Airport (BNX)plane FMM - BNX
8h 16m$188–733Fly Karlsruhe/Baden-Baden Airport to Zagreb Franjo Tuđman Airport, bus
- Fly from Karlsruhe/Baden-Baden Airport (FKB) to Zagreb Franjo Tuđman Airport (ZAG)plane FKB - ZAG
- Take the bus from Velika Gorica to Banja Luka, Autobuska Stanicabus
9h 16mFly Karlsruhe/Baden-Baden Airport to Zadar Airport, bus
- Fly from Karlsruhe/Baden-Baden Airport (FKB) to Zadar Airport (ZAD)plane FKB - ZAD
- Take the bus from Zadar, Autobusni Kolodvor to Banja Luka, Autobuska Stanicabus
11h 5m$143–392Bus
- Take the bus from Karlsruhe to Banja Luka, Autobuska Stanicabus
17h 13m$154–184Bus via Gernsbach Bf
- Take the bus from Karlsruhe to Banja Luka, Autobuska Stanicabus
18h 57m
Baden-Baden to Banja Luka by bus and train
Comparing Your Travel Options
The cheapest way to get from Baden-Baden to Banja Luka is to bus which costs $150 - $190 and takes 17h 13m.
The fastest way to get from Baden-Baden to Banja Luka is to fly which takes 5h 25m and costs $100 - $500.
No, there is no direct bus from Baden-Baden to Banja Luka. However, there are services departing from BAD Augustaplatz / Museum Burda and arriving at Banja Luka, Autobuska Stanica via Karlsruhe. The journey, including transfers, takes approximately 17h 13m.
No, there is no direct train from Baden-Baden to Banja Luka. However, there are services departing from Baden-Baden and arriving at Banja Luka via München Hbf, Salzburg Hbf, Zagreb Glavni Kol. and Blagaj. The journey, including transfers, takes approximately 19h 40m.
The distance between Baden-Baden and Banja Luka is 856 km. The road distance is 1033.1 km.
The best way to get from Baden-Baden to Banja Luka without a car is to train and bus which takes 12h 17m and costs .
It takes approximately 5h 25m to get from Baden-Baden to Banja Luka, including transfers.
Baden-Baden to Banja Luka bus services, operated by Cicko Commerce, depart from Karlsruhe station.
Baden-Baden to Banja Luka train services, operated by Deutsche Bahn Intercity (DB IC), depart from Baden-Baden station.
The best way to get from Baden-Baden to Banja Luka is to fly which takes 5h 25m and costs $100 - $500. Alternatively, you can train, which costs $240 - $360 and takes 19h 40m, you could also bus, which costs $150 - $190 and takes 17h 13m.
What companies run services between Baden-Baden, Germany and Banja Luka, Bosnia and Herzegovina?
Ryanair flies from Karlsruhe/Baden-Baden Airport (FKB) to Mahovljani Airport (BNX) twice a week. Alternatively, you can take a train from Baden-Baden to Banja Luka via München Hbf, Salzburg Hauptbahnhof, Salzburg Hbf, Zagreb Glavni Kol., Volinja, and Blagaj in around 19h 40m.
- Website
- lufthansa.com
Flights from Frankfurt to Zagreb Franjo Tuđman Airport
- Ave. Duration
- 1h 24m
- When
- Every day
- Estimated price
- $95–360
Flights from Frankfurt to Zagreb Franjo Tuđman Airport via Munich
- Ave. Duration
- 3h 18m
- When
- Every day
- Estimated price
- $95–360
Flights from Stuttgart Airport to Zagreb Franjo Tuđman Airport via Munich
- Ave. Duration
- 3h 5m
- When
- Every day
- Estimated price
- $130–550
- Website
- croatiaairlines.com
Flights from Frankfurt to Zagreb Franjo Tuđman Airport
- Ave. Duration
- 1h 24m
- When
- Every day
- Estimated price
- $95–360
- Website
- ryanair.com
Flights from Karlsruhe/Baden-Baden Airport to Mahovljani Airport
- Ave. Duration
- 1h 35m
- When
- Monday and Thursday
- Estimated price
- $100–500
Flights from Allgäu Airport, Memmingen to Mahovljani Airport
- Ave. Duration
- 1h 20m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $100–440
Flights from Karlsruhe/Baden-Baden Airport to Zagreb Franjo Tuđman Airport
- Ave. Duration
- 1h 30m
- When
- Tuesday, Wednesday, and Saturday
- Estimated price
- $55–270
Flights from Karlsruhe/Baden-Baden Airport to Zadar Airport
- Ave. Duration
- 1h 30m
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- $40–330
- Website
- wizzair.com
Flights from Mulhouse to Mahovljani Airport
- Ave. Duration
- 1h 35m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $40–370
- Website
- austrian.com
Flights from Frankfurt to Zagreb Franjo Tuđman Airport via Vienna
- Ave. Duration
- 3h 20m
- When
- Monday to Friday
- Estimated price
- $90–360
- Website
- eurowings.com
Flights from Stuttgart Airport to Zagreb Franjo Tuđman Airport
- Ave. Duration
- 1h 15m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $55–240
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Baden-Baden to Augsburg Hbf
- Ave. Duration
- 2h 35m
- Frequency
- Once daily
- Estimated price
- $60–130
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Baden-Baden to München Hbf
- Ave. Duration
- 3h 7m
- Frequency
- Once daily
- Estimated price
- $70–150
- Website
- Deutsche Bahn Intercity (DB IC)
Train from München Hbf to Salzburg Hauptbahnhof
- Ave. Duration
- 1h 45m
- Frequency
- Hourly
- Estimated price
- $30–65
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Baden-Baden to Basel SBB
- Ave. Duration
- 1h 28m
- Frequency
- Every 2 hours
- Estimated price
- $30–70
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Baden-Baden to Frankfurt
- Ave. Duration
- 1h 28m
- Frequency
- Every 3 hours
- Estimated price
- $30–70
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Karlsruhe Hbf to Stuttgart Hbf
- Ave. Duration
- 47 min
- Frequency
- Hourly
- Estimated price
- $16–35
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Baden-Baden to Ulm Hauptbahnhof
- Ave. Duration
- 1h 51m
- Frequency
- Once daily
- Estimated price
- $40–90
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Ulm Hauptbahnhof to Memmingen, Bahnhof ZOB
- Ave. Duration
- 28 min
- Frequency
- Once daily
- Estimated price
- $11–22
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +387 53 241 368
- kabinet@zrs-rs.com
- 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
Train from Blagaj to Banja Luka
- Ave. Duration
- 1h 58m
- Frequency
- 4 times a day
- Estimated price
- $6
- Schedules at
- zrs-rs.com
- Phone
- +49 30 200 73-0
- kommunikation@transdev.de
- Website
- Transdev GmbH
Train from München Hbf to Salzburg Hauptbahnhof
- Ave. Duration
- 2h 3m
- Frequency
- Every 30 minutes
- Estimated price
- $30–45
- Schedules at
- Transdev GmbH
- Phone
- +43 1 89900
- service@westbahn.at
- Website
- Westbahn
Train from München Hbf to Salzburg Hauptbahnhof
- Ave. Duration
- 1h 49m
- Frequency
- Every 4 hours
- Estimated price
- $30–55
- Website
- Westbahn
- Phone
- +43 (0) 5 1717
- Website
- ÖBB EuroCity
Train from Salzburg Hbf to Zagreb Glavni Kol.
- Ave. Duration
- 7h 13m
- Frequency
- 4 times a week
- Estimated price
- $121
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
- Phone
- +385 60 333 444
- informacije@hzpp.hr
- Website
- HŽ Putnički prijevoz (HŽPP)
Train from Zagreb Glavni Kol. to Volinja
- Ave. Duration
- 1h 51m
- Frequency
- Every 4 hours
- Estimated price
- $9
- Website
- HŽ Putnički prijevoz (HŽPP)
- Phone
- +31 30 751 5155
- Website
- Nederlandse Spoorwegen (NS)
Train from Baden-Baden to Basel SBB
- Ave. Duration
- 1h 54m
- Frequency
- Twice daily
- Estimated price
- $20–40
- Website
- Nederlandse Spoorwegen (NS)
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Baden-Baden to Basel SBB
- Ave. Duration
- 2h 22m
- Frequency
- 5 times a week
- Estimated price
- $29–120
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Karlsruhe Hbf to Stuttgart Hbf
- Ave. Duration
- 1h 36m
- Frequency
- 5 times a week
- Estimated price
- $13–55
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Ulm Hauptbahnhof to Memmingen, Bahnhof ZOB
- Ave. Duration
- 54 min
- Frequency
- Hourly
- Estimated price
- $9–40
- Website
- Deutsche Bahn Regio (DB Regional)
- Phone
- +49 711 400 534 44
- stuttgart@arverio.de
- Website
- Arverio Baden-Württemberg GmbH
Train from Karlsruhe Hbf to Stuttgart Hbf
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- $15–22
- Schedules at
- Arverio Baden-Württemberg GmbH
- Phone
- +49 711 400 534 44
- stuttgart@arverio.de
- Website
- Arverio Baden-Württemberg
Train from Karlsruhe Hbf to Stuttgart Hbf
- Ave. Duration
- 55 min
- Frequency
- Every 30 minutes
- Estimated price
- $15–29
- Schedules at
- Arverio Baden-Württemberg
- 2nd Class Ticket
- $15–19
- 1st Class Ticket
- $20–29
- Phone
- +33 1 84 94 36 35
- Website
- TGV inOui
Train from Karlsruhe Hbf to Stuttgart Hbf
- Ave. Duration
- 47 min
- Frequency
- Every 4 hours
- Estimated price
- $17–26
- Website
- TGV inOui
- Phone
- +387 61 197 121
- Website
- evropatours.com
Bus from Augsburg Hbf to Prijedor
- Ave. Duration
- 6h 16m
- Frequency
- Once daily
- Schedules at
- evropatours.com
- Phone
- +385 (0)98 610 311
- info@pepeks.hr
- 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
Bus from Velika Gorica to Banja Luka, Autobuska Stanica
- Ave. Duration
- 3h 50m
- Frequency
- Once daily
- Schedules at
- pepeks.hr
- 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
- Estimated price
- $60
- Schedules at
- touristcompany.ba
- Phone
- +387 63 330 312
- cicko.pvc@tel.net.ba
- Website
- cicko.eu
Bus from Karlsruhe to Banja Luka, Autobuska Stanica
- Ave. Duration
- 15h 15m
- Frequency
- Once daily
- Schedules at
- cicko-tg.com
- Phone
- +387 34 206 501
- Website
- livnobus.com
Bus from Karlsruhe to Banja Luka, Autobuska Stanica
- Ave. Duration
- 15h 40m
- Frequency
- Once daily
- Estimated price
- $113
- Schedules at
- livnobus.com
- Phone
- +49 7476 9476939
- bakic-reisen@t-online.de
- Website
- bakic-reisen.com
Bus from Karlsruhe to Banja Luka, Autobuska Stanica
- Ave. Duration
- 16h 30m
- Frequency
- Once a week
- Schedules at
- bakic-reisen.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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guideTravelling Croatia’s Dalmatian Coast by boat, bus, car and train
Read the travel guide5 delightfully under-the-radar French towns you need to visit
Read the travel guideBooking & Getting There
Baden-Baden to Banja Luka bus services, operated by Cicko Commerce, arrive at Banja Luka, Autobuska Stanica station.
Baden-Baden to Banja Luka train services, operated by Deutsche Bahn Intercity (DB IC), arrive at München Hbf station.
Yes, the driving distance between Baden-Baden to Banja Luka is 1033 km. It takes approximately 9h 54m to drive from Baden-Baden to Banja Luka.
There are 964+ hotels available in Banja Luka.