There are 11 ways to get from Metz to Banja Luka by train, plane, bus, car, car train, night train, or train (TGV)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Mulhouse, fly to Mahovljani Airport
best- Take the train from Metz Ville to Mulhouse Villetrain
- Fly from Mulhouse (MLH) to Mahovljani Airport (BNX)plane MLH - BNX
7h 35m$111–648Train, bus
- Take the train from Metz Ville to Strasbourgtrain Tgv
- Take the train from Strasbourg to Stuttgart Hbftrain Ice / ...
- Take the bus from Stuttgart Hbf to Prijedorbus
- Take the train from Prijedor to Banja Lukatrain
14h 15mDrive, car train
- Drive from Metz to Fuldacar
- Take the cartrain from Fulda to Villach Hbfcartrain
- Drive from Villach Hbf to Banja Lukacar
16h 6m$247–350Train, night train, bus
- Take the train from Metz Ville to Strasbourgtrain Tgv
- Take the train from Strasbourg to Stuttgart Hbftrain Ice / ...
- Take the nighttrain from Stuttgart Hbf to Zagreb Glavni Kol.nighttrain En
- Take the train from Zagreb Glavni Kol. to Sisaktrain Re
- Take the bus from Sisak to Banja Luka, Autobuska Stanicabus
23h 31m$290–450Train to Basel, fly to Mahovljani Airport
- Take the train from Metz Ville to Mulhouse Villetrain
- Fly from Basel (BSL) to Mahovljani Airport (BNX)plane BSL - BNX
7h 35m$161–648Train to Karlsruhe/Baden-Baden Airport, fly to Mahovljani Airport
- Take the train from Metz Ville to Strasbourgtrain
- Fly from Karlsruhe/Baden-Baden Airport (FKB) to Mahovljani Airport (BNX)plane FKB - BNX
7h 48m$384–545Train, train to Frankfurt, fly to Zagreb Franjo Tuđman Airport, bus
- Take the train from Metz Ville to Forbachtrain
- Take the train from Saarbruecken Hbf to Mannheim Hbftrain
- Take the train from Mannheim, Hauptbahnhof 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
12h 30mBus
- Take the bus from Metz - Bus Station to Mannheim - Bus Stationbus
- Take the bus from Mannheim, ZOB to Prijedorbus
- Take the bus from Prijedor to Banja Luka, Autobuska Stanicabus
14h 32mBus via Karlsruhe
- Take the bus from Metz to Karlsruhe central train stationbus N136 / ...
- Take the bus from Karlsruhe to Banja Luka, Autobuska Stanicabus
19h 35m$134–149Train
- Take the train from Metz Ville to Strasbourgtrain Tgv
- Take the train from Strasbourg to Stuttgart Hbftrain Ice / ...
- Take the train from Stuttgart Hbf to Salzburg Hbftrain 963 / ...
- 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
22h 56m$240–461Drive 1,213 km
- Drive from Metz to Banja Lukacar 1,213 km
11h 38m$218–314
Metz to Banja Luka by train, night train, and bus
Questions & Answers
The cheapest way to get from Metz to Banja Luka is to bus via Karlsruhe which costs $130 - $150 and takes 19h 35m.
The fastest way to get from Metz to Banja Luka is to train and fly which takes 7h 35m and costs $110 - $650.
No, there is no direct bus from Metz station to Banja Luka. However, there are services departing from Metz - Bus Station and arriving at Banja Luka, Autobuska Stanica via Mannheim, ZOB and Prijedor. The journey, including transfers, takes approximately 14h 32m.
No, there is no direct train from Metz to Banja Luka. However, there are services departing from Metz Ville and arriving at Banja Luka via Strasbourg, Stuttgart Hbf, Salzburg Hbf, Zagreb Glavni Kol. and Blagaj. The journey, including transfers, takes approximately 22h 56m.
The distance between Metz and Banja Luka is 1113 km. The road distance is 1213 km.
The best way to get from Metz to Banja Luka without a car is to train and bus which takes 14h 15m and costs .
It takes approximately 7h 35m to get from Metz to Banja Luka, including transfers.
Metz to Banja Luka bus services, operated by BlaBlaCar Bus, depart from Metz - Bus Station.
Metz to Banja Luka train services, operated by TGV inOui, depart from Metz Ville station.
The best way to get from Metz to Banja Luka is to bus which takes 14h 32m and costs . Alternatively, you can train, which costs $240 - $470 and takes 22h 56m.
What companies run services between Metz, France and Banja Luka, Bosnia and Herzegovina?
You can take a bus from Metz - Bus Station to Banja Luka, Autobuska Stanica via Mannheim, ZOB and Prijedor in around 14h 32m. Alternatively, you can take a train from Metz Ville to Banja Luka via Strasbourg, Stuttgart Hbf, Salzburg Hbf, Zagreb Glavni Kol., Volinja, and Blagaj in around 22h 56m.
- Website
- lufthansa.com
Flights from Frankfurt to Zagreb Franjo Tuđman Airport
- Ave. Duration
- 1h 24m
- When
- Every day
- Estimated price
- $95–370
Flights from Frankfurt to Zagreb Franjo Tuđman Airport via Munich
- Ave. Duration
- 3h 6m
- When
- Every day
- Estimated price
- $95–370
- Phone
- +33 1 84 94 36 35
- Website
- TGV inOui
Train from Metz Ville to Mulhouse Ville
- Ave. Duration
- 1h 44m
- Frequency
- Every 4 hours
- Estimated price
- $50–80
- Website
- TGV inOui
Train from Metz Ville to Strasbourg
- Ave. Duration
- 48 min
- Frequency
- Every 4 hours
- Estimated price
- $30–50
- Website
- TGV inOui
Train from Strasbourg to Stuttgart Hbf
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Estimated price
- $30–50
- Website
- TGV inOui
Train from Metz Ville to Strasbourg
- Ave. Duration
- 48 min
- Frequency
- Every 4 hours
- Estimated price
- $30–50
- Website
- TGV inOui
Train from Strasbourg to Stuttgart Hbf
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Estimated price
- $30–50
- Website
- TGV inOui
Train from Metz Ville to Mulhouse Ville
- Ave. Duration
- 1h 44m
- Frequency
- Every 4 hours
- Estimated price
- $50–80
- Website
- TGV inOui
Train from Metz Ville to Strasbourg
- Ave. Duration
- 48 min
- Frequency
- Every 4 hours
- Estimated price
- $30–50
- Website
- TGV inOui
Train from Saarbruecken Hbf to Mannheim Hbf
- Ave. Duration
- 1h 18m
- Frequency
- Twice daily
- Estimated price
- $27–45
- Website
- TGV inOui
Train from Metz Ville to Strasbourg
- Ave. Duration
- 48 min
- Frequency
- Every 4 hours
- Estimated price
- $30–50
- Website
- TGV inOui
Train from Strasbourg to Stuttgart Hbf
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Estimated price
- $30–50
- Website
- TGV inOui
- Phone
- +387 61 197 121
- Website
- evropatours.com
Bus from Stuttgart Hbf to Prijedor
- Ave. Duration
- 7h 39m
- Frequency
- Once daily
- Schedules at
- evropatours.com
Bus from Mannheim, ZOB to Prijedor
- Ave. Duration
- 8h 47m
- Frequency
- Once daily
- Schedules at
- evropatours.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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Train travel in France: A guide to SNCF
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
More Questions & Answers
Metz to Banja Luka bus services, operated by BlaBlaCar Bus, arrive at Mannheim - Bus Station.
Metz to Banja Luka train services, operated by TGV inOui, arrive at Strasbourg station.
Yes, the driving distance between Metz to Banja Luka is 1213 km. It takes approximately 11h 38m to drive from Metz to Banja Luka.
There are 958+ hotels available in Banja Luka.






