There are 12 ways to get from Metz to Banja Luka by train, plane, bus, car, shuttle, or car train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, train to Mulhouse, fly to Mahovljani Airport
best- Take the train from Metz Ville to Strasbourgtrain
- Take the train from Strasbourg to St Louistrain
- Fly from Mulhouse (MLH) to Mahovljani Airport (BNX)plane MLH - BNX
8h 26m$102–564Bus
- 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 32mTrain, bus via Rosenheim
- Take the train from Metz Ville to Strasbourgtrain Ter
- Take the train from Strasbourg to Stuttgart Hbftrain Ice / ...
- Take the train from Hauptbahnhof to München Hbftrain 11 / ...
- Take the train from Muenchen Hbf Gl.5-10 to Rosenheimtrain Rb / ...
- Take the bus from Rosenheim to Prijedorbus
- Take the train from Prijedor to Banja Lukatrain
15h 52mDrive 1,213 km
- Drive from Metz to Banja Lukacar 1,213 km
11h 38m$218–314Train, train to Basel, fly to Mahovljani Airport
- Take the train from Metz Ville to Strasbourgtrain
- Take the train from Strasbourg to St Louistrain
- Fly from Basel (BSL) to Mahovljani Airport (BNX)plane BSL - BNX
8h 26m$152–614Train 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
8h 28m$270–552Train, train to Frankfurt, fly to Zagreb Franjo Tuđman Airport, bus
- Take the train from Metz Ville to Forbachtrain
- Take the train from Saarbrücken Hbf to Mannheim, Hauptbahnhoftrain
- 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 41mTrain, train to Frankfurt, fly to Ljubljana, shuttle, bus
- Take the train from Metz Ville to Forbachtrain
- Take the train from Saarbrücken Hbf to Mannheim, Hauptbahnhoftrain
- Take the train from Mannheim, Hauptbahnhof to Frankfurttrain
- Fly from Frankfurt (FRA) to Ljubljana (LJU)plane FRA - LJU
- Take a shuttle bus from Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana to Zagreb
- Take the bus from Zagreb, Autobusni Kolodvor to Banja Luka, Autobuska Stanicabus
13h 51m$203–1,132Train, bus
- Take the train from Metz Ville to Strasbourgtrain Ter
- 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
15h 3mDrive, 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, bus #2
- Take the train from Metz Ville to Forbachtrain Ter
- Take the train from Saarbrücken Hbf to Mannheim, Hauptbahnhoftrain 82 / ...
- Take the bus from Mannheim, Hauptbahnhof to Banja Luka, Autobuska Stanicabus
20h 23m$154–258Bus via Karlsruhe
- Take the bus from Metz to Karlsruhe central train stationbus N136 / ...
- Take the bus from Karlsruhe to Banja Luka, Autobuska Stanicabus
20h 50m
Metz to Banja Luka by train and bus
Questions & Answers
The cheapest way to get from Metz to Banja Luka is to train and bus which costs $150 - $260 and takes 20h 23m.
The fastest way to get from Metz to Banja Luka is to train and fly which takes 8h 26m and costs $100 - $600.
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.
The distance between Metz and Banja Luka is 1122 km. The road distance is 1213 km.
The best way to get from Metz to Banja Luka without a car is to bus which takes 14h 32m and costs .
It takes approximately 8h 26m 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 bus services, operated by BlaBlaCar Bus, arrive at Mannheim - Bus 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 1021+ hotels available in Banja Luka.
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.
- 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
Flights from Frankfurt to Ljubljana
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $110–310
Flights from Frankfurt to Ljubljana via Munich
- Ave. Duration
- 3h 10m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $110–310
Rome2Rio's guide to Société Nationale des Chemins de fer Français (SNCF)
Contact DetailsContact Details
- Phone
- +33 1 84 94 36 35
- Website
- Oui.SNCF
Train from Metz Ville to Strasbourg
- Ave. Duration
- 1h 28m
- Frequency
- 4 times a day
- Estimated price
- $28–60
- Website
- Oui.SNCF
Train from Strasbourg to St Louis
- Ave. Duration
- 1h 9m
- Frequency
- Hourly
- Estimated price
- $25–50
- Website
- Oui.SNCF
Train from Metz Ville to Strasbourg
- Ave. Duration
- 1h 28m
- Frequency
- 4 times a day
- Estimated price
- $28–60
- Website
- Oui.SNCF
Train from Metz Ville to Strasbourg
- Ave. Duration
- 1h 28m
- Frequency
- 4 times a day
- Estimated price
- $28–60
- Website
- Oui.SNCF
Train from Strasbourg to St Louis
- Ave. Duration
- 1h 9m
- Frequency
- Hourly
- Estimated price
- $25–50
- Website
- Oui.SNCF
Train from Metz Ville to Strasbourg
- Ave. Duration
- 1h 28m
- Frequency
- 4 times a day
- Estimated price
- $28–60
- Website
- Oui.SNCF
Train from Metz Ville to Forbach
- Ave. Duration
- 47 min
- Frequency
- Hourly
- Estimated price
- $12–26
- Website
- Oui.SNCF
Train from Metz Ville to Forbach
- Ave. Duration
- 47 min
- Frequency
- Hourly
- Estimated price
- $12–26
- Website
- Oui.SNCF
Train from Metz Ville to Strasbourg
- Ave. Duration
- 1h 28m
- Frequency
- 4 times a day
- Estimated price
- $28–60
- Website
- Oui.SNCF
Train from Metz Ville to Forbach
- Ave. Duration
- 47 min
- Frequency
- Hourly
- Estimated price
- $12–26
- Website
- Oui.SNCF
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Metz - Bus Station to Mannheim - Bus Station
- Ave. Duration
- 2h 25m
- Frequency
- 3 times a day
- Estimated price
- $18–35
- Website
- BlaBlaCar Bus
Bus from Metz to Karlsruhe central train station
- Ave. Duration
- 3h 20m
- Frequency
- Twice daily
- Estimated price
- $23–45
- Website
- BlaBlaCar Bus
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
Want to know more about Flixbus?
Read the travel guide












