There are 12 ways to get from Dinant to Montpellier by train, bus, car, plane, train (TGV), or train (Eurostar, 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
best- Take the train from Dinant to Ottigniestrain Ic / ...
- Take the train from Bruxelles-Midi to Montpelliertrain Trn
8h 40m€207–326Bus
cheapest- Take the bus from NAMUR Gare des bus - Quai 4 to NIVELLES Rue Willamebus E5
- Take the bus from Brussels - Midi Train Station to Paris - Bercy-Seine Bus Stationbus
- Take the bus from Paris - Bercy-Seine Bus Station to Montpellier - Sabines Bus Stationbus
18h 43m€70–142Drive 878.8 km
- Drive from Dinant to Montpelliercar 878.8 km
9h 48m€140–202Train, train to Luxembourg, fly to Fréjorgues Airport
- Take the train from Dinant to Libramonttrain
- Take the train from Libramont to Luxembourgtrain
- Fly from Luxembourg (LUX) to Fréjorgues Airport (MPL)plane LUX - MPL
7h 56m€125–386Train via Montpellier Saint-Roch
- Take the train from Dinant to Ottigniestrain Ic / ...
- Take the train from Brussel-Zuid / Bruxelles-Midi to Montpellier Saint-Rochtrain Tgv
8h 50m€217–326Train via Paris
- Take the train from Namur to Liège-Guilleminstrain L / ...
- Take the train from Liege-Guillemins to Paris Nordtrain
- Take the train from Paris Gare De Lyon to Montpellier Saint-Rochtrain Tgv
10h 8m€276–477Train to Brussels Airport, fly to Marseille Provence Airport, train
- Take the train from Dinant to Brussels Airport-Zaventemtrain
- Fly from Brussels Airport (BRU) to Marseille Provence Airport (MRS)plane BRU - MRS
- Take the train from Vitrolles Aeroport Marseille to Montpellier Saint-Rochtrain
8h 22m€120–283Train, train to Paris Charles De Gaulle Airport, fly to Fréjorgues Airport
- Take the train from Namur to Bruxelles-Miditrain
- Take the train from Brussel-Zuid / Bruxelles-Midi to Aeroport Cdg2 Tgv Roissytrain
- Fly from Paris Charles De Gaulle Airport (CDG) to Fréjorgues Airport (MPL)plane CDG - MPL
7h 29m€203–548Fly Brussels South Charleroi Airport to Marseille Provence Airport, train
- Fly from Brussels South Charleroi Airport (CRL) to Marseille Provence Airport (MRS)plane CRL - MRS
- Take the train from Vitrolles Aeroport Marseille to Montpellier Saint-Rochtrain
8h 39m€93–290Train to Brussels South Charleroi Airport, fly to Nîmes-Alès-Camargue-Cévennes Airport, train
- Take the train from Namur to Charleroi-Centraltrain
- Fly from Brussels South Charleroi Airport (CRL) to Nîmes-Alès-Camargue-Cévennes Airport (FNI)plane CRL - FNI
- Take the train from Nimes to Montpellier Saint-Rochtrain
7h 51m€73–433Train to Brussels South Charleroi Airport, fly to Béziers Cap D'Agde Airport, train
- Take the train from Namur to Charleroi-Centraltrain
- Fly from Brussels South Charleroi Airport (CRL) to Béziers Cap D'Agde Airport (BZR)plane CRL - BZR
- Take the train from Agde to Montpellier Saint-Rochtrain
7h 47m€80–404Fly Brussels South Charleroi Airport to Girona–Costa Brava Airport, train
- Fly from Brussels South Charleroi Airport (CRL) to Girona–Costa Brava Airport (GRO)plane CRL - GRO
- Take the train from Girona to Montpellier Saint-Rochtrain
10h 22m€102–377
Dinant to Montpellier by train
Comparing Your Travel Options
The cheapest way to get from Dinant to Montpellier is to bus which costs €65 - €150 and takes 18h 43m.
The fastest way to get from Dinant to Montpellier is to train and fly which takes 7h 29m and costs €200 - €550.
No, there is no direct bus from Dinant to Montpellier station. However, there are services departing from DINANT Place Collard and arriving at Montpellier - Sabines Bus Station via NAMUR Gare des bus - Quai 4, Nivelles, Brussels - Midi Train Station and Paris - Bercy-Seine Bus Station. The journey, including transfers, takes approximately 18h 43m.
No, there is no direct train from Dinant to Montpellier. However, there are services departing from Dinant and arriving at Montpellier via Ottignies and Bruxelles-Midi. The journey, including transfers, takes approximately 8h 40m.
The distance between Dinant and Montpellier is 1146 km. The road distance is 878.8 km.
The best way to get from Dinant to Montpellier without a car is to train which takes 8h 40m and costs €200 - €330.
It takes approximately 8h 40m to get from Dinant to Montpellier, including transfers.
Dinant to Montpellier bus services, operated by Transport En Commun (TEC), depart from NAMUR Gare des bus - Quai 4 station.
Dinant to Montpellier train services, operated by Belgian Railways (NMBS/SNCB), depart from Dinant station.
The best way to get from Dinant to Montpellier is to train which takes 8h 40m and costs €200 - €330. Alternatively, you can bus, which costs €65 - €150 and takes 18h 43m.
What companies run services between Dinant, Belgium and Montpellier, France?
You can take a train from Dinant to Montpellier via Ottignies and Bruxelles-Midi in around 8h 40m. Alternatively, you can take a bus from DINANT Place Collard to Montpellier - Sabines Bus Station via NAMUR Gare des bus - Quai 8, NAMUR Gare des bus - Quai 4, NIVELLES Rue Willame, Nivelles, Bruxelles-Midi, Brussels - Midi Train Station, and Paris - Bercy-Seine Bus Station in around 18h 43m.
- Website
- ryanair.com
Flights from Brussels South Charleroi Airport to Marseille Provence Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- €50–210
Flights from Brussels South Charleroi Airport to Nîmes-Alès-Camargue-Cévennes Airport
- Ave. Duration
- 1h 40m
- When
- Monday, Tuesday, Friday, and Sunday
- Estimated price
- €50–370
Flights from Brussels South Charleroi Airport to Béziers Cap D'Agde Airport
- Ave. Duration
- 1h 40m
- When
- Tuesday, Thursday, Friday, and Saturday
- Estimated price
- €50–340
Flights from Brussels South Charleroi Airport to Girona–Costa Brava Airport
- Ave. Duration
- 1h 44m
- When
- Every day
- Estimated price
- €50–260
- Phone
- +32 70 79 79 79
- Website
- Belgian Railways
Train from Dinant to Ottignies
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- €10–17
- Website
- Belgian Railways
Train from Bruxelles-Midi to Montpellier
- Ave. Duration
- 5h 45m
- Frequency
- 6 times a week
- Estimated price
- €190–300
- Website
- Belgian Railways
Train from Dinant to Libramont
- Ave. Duration
- 1h 23m
- Frequency
- Every 2 hours
- Estimated price
- €15–24
- Website
- Belgian Railways
Train from Libramont to Luxembourg
- Ave. Duration
- 53 min
- Frequency
- Hourly
- Estimated price
- €13–21
- Website
- Belgian Railways
Train from Dinant to Ottignies
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- €10–17
- Website
- Belgian Railways
Train from Namur to Liège-Guillemins
- Ave. Duration
- 1h 24m
- Frequency
- Every 30 minutes
- Estimated price
- €10–17
- Website
- Belgian Railways
Train from Dinant to Brussels Airport-Zaventem
- Ave. Duration
- 1h 46m
- Frequency
- Hourly
- Estimated price
- €17–27
- Website
- Belgian Railways
Train from Namur to Bruxelles-Midi
- Ave. Duration
- 1h 12m
- Frequency
- Every 30 minutes
- Estimated price
- €11–18
- Website
- Belgian Railways
Train from Namur to Charleroi-Central
- Ave. Duration
- 57 min
- Frequency
- Every 15 minutes
- Estimated price
- €6–11
- Website
- Belgian Railways
Train from Namur to Charleroi-Central
- Ave. Duration
- 57 min
- Frequency
- Every 15 minutes
- Estimated price
- €6–11
- Website
- Belgian Railways
- Phone
- 081 322711
- Website
- Transport En Commun (TEC)
Bus from NAMUR Gare des bus - Quai 4 to NIVELLES Rue Willame
- Ave. Duration
- 1h 2m
- Frequency
- Hourly
- Estimated price
- €2–4
- Website
- Transport En Commun (TEC)
Want to know more about travelling around France
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
Want to know more about Flixbus?
Read the travel guide
Train travel in France: A guide to SNCF
Read the travel guide
Booking & Getting There
Dinant to Montpellier bus services, operated by Transport En Commun (TEC), arrive at NIVELLES Rue Willame station.
Dinant to Montpellier train services, operated by Belgian Railways (NMBS/SNCB), arrive at Ottignies station.
Yes, the driving distance between Dinant to Montpellier is 879 km. It takes approximately 9h 48m to drive from Dinant to Montpellier.
Book your Dinant to Montpellier train tickets online with Omio.
There are 4779+ hotels available in Montpellier.











