There are 9 ways to get from Brussels to Flaine by train (Eurostar, TGV), bus, car, plane, taxi, or 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
best- Take the train from Brussel-Zuid / Bruxelles-Midi to Paris Nordtrain
- Take the train from Paris Gare De Lyon to Bellegardetrain Tgv
- Take the train from Bellegarde to Maglandtrain Ter
8h 16m€222–409Bus via Metz
cheapest- Take the bus from Brussels - Midi Train Station to Metz - Bus Stationbus
- Take the bus from Metz - Bus Station to Annemassebus
- Take the bus from Gare Routiere to Grand Massif Expressbus Y02
18h 53m€65–110Bus
- Take the bus from Brussels - Midi Train Station to Lille - Europe Train Stationbus BlaBlaCar Bus
- Take the bus from Lille to Clusesbus N779
16h 26m€77–123Drive 721.6 km
- Drive from Brussels to Flainecar 721.6 km
9h 1m€115–165Fly Brussels Airport to Geneva International Airport, bus, taxi
- Fly from Brussels Airport (BRU) to Geneva International Airport (GVA)plane BRU - GVA
- Take the bus from Geneva Airport to Sallanchesbus
- Take the taxi from Sallanches to Flainetaxi
6h 8m€151–331Train, bus
- Take the train from Brussel-Zuid / Bruxelles-Midi to Albertvilletrain Thalys
- Take the bus from Albertville to Sallanches Combloux Megevebus Autocar
10h 4m€304–492Train to Amsterdam Airport Schiphol, fly to Geneva International Airport, bus
- Take the train from Brussel-Zuid / Bruxelles-Midi to Schiphol Airporttrain
- Fly from Amsterdam Airport Schiphol (AMS) to Geneva International Airport (GVA)plane AMS - GVA
- Take the bus from Geneva Airport to Sallanchesbus
7h 44m€244–463Fly Brussels Airport to Milano Malpensa Airport, bus, taxi
- Fly from Brussels Airport (BRU) to Milano Malpensa Airport (MXP)plane BRU - MXP
- Take the bus from Milan to Chamonixbus
- Take the taxi from Chamonix to Flainetaxi
9h 12m€234–429Fly Brussels Airport to Lyon–Saint Exupéry Airport, bus, train
- Fly from Brussels Airport (BRU) to Lyon–Saint Exupéry Airport (LYS)plane BRU - LYS
- Take the bus from Lyon - St. Exupéry Airport T1 Bus Stop to Annecy - Bus Stationbus
- Take the train from Annecy to La Roche-sur-Forontrain
- Take the train from La Roche-sur-Foron to Cluses 74train
- Take the bus from Cluses - Pôle Multimodal to Flaine - Galerie Marchande Foretbus
9h 38m
Brussels to Flaine by bus
Comparing Your Travel Options
The cheapest way to get from Brussels to Flaine is to bus via Metz which costs €60 - €110 and takes 18h 53m.
The fastest way to get from Brussels to Flaine is to fly and bus and taxi which takes 6h 8m and costs €150 - €340.
No, there is no direct bus from Brussels station to Flaine. However, there are services departing from Brussels - Midi Train Station and arriving at Flaine - Galerie Marchande Foret via Lille and Cluses - Pôle Multimodal. The journey, including transfers, takes approximately 16h 26m.
No, there is no direct train from Brussels to Flaine. However, there are services departing from Brussel-Zuid / Bruxelles-Midi and arriving at Magland via Gare du Nord, Châtelet, Paris Gare De Lyon and Bellegarde. The journey, including transfers, takes approximately 8h 16m.
The distance between Brussels and Flaine is 890 km. The road distance is 721.6 km.
The best way to get from Brussels to Flaine without a car is to train which takes 8h 16m and costs €220 - €410.
It takes approximately 8h 16m to get from Brussels to Flaine, including transfers.
Brussels to Flaine bus services, operated by BlaBlaCar Bus, depart from Brussels - Midi Train Station.
Brussels to Flaine train services, operated by Eurostar, depart from Brussel-Zuid / Bruxelles-Midi station.
The best way to get from Brussels to Flaine is to train which takes 8h 16m and costs €220 - €410. Alternatively, you can bus, which costs €75 - €130 and takes 16h 26m.
What companies run services between Brussels, Belgium and Flaine, France?
You can take a train from Brussel-Zuid / Bruxelles-Midi to Flaine via Paris Nord, Gare du Nord, Châtelet, Gare de Lyon, Paris Gare De Lyon, Bellegarde, and Magland in around 8h 16m. Alternatively, you can take a bus from Brussels - Midi Train Station to Flaine - Galerie Marchande Foret via Lille - Europe Train Station, Lille, Cluses, and Cluses - Pôle Multimodal in around 16h 26m.
- Website
- swiss.com
Flights from Brussels Airport to Geneva International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- €60–220
Flights from Brussels Airport to Geneva International Airport via Zurich
- Ave. Duration
- 3h 3m
- When
- Every day
- Estimated price
- €60–220
Flights from Amsterdam Airport Schiphol to Geneva International Airport via Zurich
- Ave. Duration
- 3h 21m
- When
- Every day
- Estimated price
- €120–250
Flights from Brussels Airport to Milano Malpensa Airport via Zurich
- Ave. Duration
- 3h 47m
- When
- Every day
- Estimated price
- €75–270
- Phone
- +44 (0)3432 186 186
- Website
- Eurostar
Train from Brussel-Zuid / Bruxelles-Midi to Paris Nord
- Ave. Duration
- 1h 23m
- Frequency
- Every 20 minutes
- Estimated price
- €100–170
- Website
- Eurostar
Train from Brussel-Zuid / Bruxelles-Midi to Albertville
- Ave. Duration
- 5h 18m
- Frequency
- 5 times a week
- Estimated price
- €290–480
- Website
- Eurostar
Train from Brussel-Zuid / Bruxelles-Midi to Schiphol Airport
- Ave. Duration
- 1h 37m
- Frequency
- Hourly
- Estimated price
- €65–110
- Website
- Eurostar
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Brussels - Midi Train Station to Lille - Europe Train Station
- Ave. Duration
- 1h 35m
- Frequency
- Every 3 hours
- Estimated price
- €7–12
- Website
- BlaBlaCar Bus
Bus from Geneva Airport to Sallanches
- Ave. Duration
- 1h 10m
- Frequency
- 4 times a day
- Estimated price
- €4–7
- Website
- BlaBlaCar Bus
Bus from Brussels - Midi Train Station to Metz - Bus Station
- Ave. Duration
- 3h 35m
- Frequency
- 5 times a day
- Estimated price
- €18–30
- Website
- BlaBlaCar Bus
Bus from Metz - Bus Station to Annemasse
- Ave. Duration
- 10h 15m
- Frequency
- Once daily
- Estimated price
- €40–70
- Website
- BlaBlaCar Bus
Bus from Geneva Airport to Sallanches
- Ave. Duration
- 1h 10m
- Frequency
- 4 times a day
- Estimated price
- €4–7
- Website
- BlaBlaCar Bus
Bus from Lyon - St. Exupéry Airport T1 Bus Stop to Annecy - Bus Station
- Ave. Duration
- 1h 25m
- Frequency
- Hourly
- Estimated price
- €8–14
- Website
- BlaBlaCar Bus
- Ave. Duration
- 49 min
- Estimated price
- €90–180
Genovese Taxi
- Phone
- +33 6 07 24 10 12
- Website
- genovesetaxi.com
Cluses Taxi
- Phone
- +33 6 80 01 02 43
- Website
- cluses-taxi.fr
Vaudey Taxi
- Phone
- +33 6 08 24 64 69
- Website
- vaudey-taxi.fr
TAXI ERIC
- Phone
- +33 (0)4 50 02 20 64
- Website
- taxieric.com
Genovese Taxi
- Phone
- +33 6 07 24 10 12
- Website
- genovesetaxi.com
Cluses Taxi
- Phone
- +33 6 80 01 02 43
- Website
- cluses-taxi.fr
Vaudey Taxi
- Phone
- +33 6 08 24 64 69
- Website
- vaudey-taxi.fr
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
Train travel in France: A guide to SNCF
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
Booking & Getting There
Brussels to Flaine bus services, operated by BlaBlaCar Bus, arrive at Lille - Europe Train Station.
Brussels to Flaine train services, operated by Eurostar, arrive at Paris Nord station.
Yes, the driving distance between Brussels to Flaine is 722 km. It takes approximately 9h 1m to drive from Brussels to Flaine.
There are 7832+ hotels available in Flaine.












