There are 12 ways to get from Geneva to Esen by train, bus, car or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Recommended option
Train via Paris • 8h 27m
Cheapest option
Bus • 14h 38m
10 alternative options
Train • 10h 33m
Train #2 • 10h 38m
Bus, train • 17h 8m
Drive • 7h 32m
Fly Geneva to Brussels, train • 7h 22m
Fly Geneva to Lille Lesquin, train • 8h 24m
Fly Geneva to Luxembourg, drive • 6h 47m
Bus to Lyon, fly to Brussels, train • 10h 27m
Questions & Answers
The cheapest way to get from Geneva to Esen is to bus which costs SFr 60 - SFr 100 and takes 14h 38m.
The fastest way to get from Geneva to Esen is to fly and drive which takes 6h 47m and costs SFr 120 - SFr 390.
No, there is no direct bus from Geneva station to Esen. However, there are services departing from Geneva - Bus station and arriving at Esen Dorp via Paris City Centre - Bercy Seine, Brugge Station perron C9 and Torhout Station perron 4. The journey, including transfers, takes approximately 14h 38m.
The distance between Geneva and Esen is 934 km. The road distance is 811.6 km.
The best way to get from Geneva to Esen without a car is to train via Paris which takes 8h 27m and costs SFr 120 - SFr 310.
It takes approximately 8h 27m to get from Geneva to Esen, including transfers.
Geneva to Esen bus services, operated by BlaBlaCar Bus, depart from Geneva - Bus station.
The best way to get from Geneva to Esen is to train via Paris which takes 8h 27m and costs SFr 120 - SFr 310. Alternatively, you can bus, which costs SFr 60 - SFr 100 and takes 14h 38m.
Geneva to Esen bus services, operated by FlixBus, arrive at Bruges station.
Yes, the driving distance between Geneva to Esen is 812 km. It takes approximately 7h 32m to drive from Geneva to Esen.
- Distance: 933.9 km
- Duration: 8h 27m
What companies run services between Geneva, Switzerland and Esen, Belgium?
You can take a train from Geneva to Esen via Paris Gare De Lyon, Gare de Lyon, Paris Nord, Bruxelles-Midi, Gent-Sint-Pieters, Dixmude, and Diksmuide Station perron 2 in around 8h 27m. Alternatively, you can take a bus from Geneva to Esen via Paris City Centre - Bercy Seine, Bruges, Brugge Station perron C9, and Torhout Station perron 4 in around 14h 38m.
- Website
- swiss.com
Flights from Geneva to Brussels
- Ave. Duration
- 1h 17m
- When
- Every day
- Estimated price
- €70 - €320
Flights from Geneva to Brussels via Zurich
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- €75 - €330
Flights from Geneva to Luxembourg via Zurich
- Ave. Duration
- 3h 10m
- When
- Monday, Wednesday and Thursday
- Estimated price
- €110 - €340
Flights from Geneva to Paris Charles de Gaulle
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- €80 - €340
Flights from Geneva to Paris Charles de Gaulle via Zurich
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- €140 - €600
Flights from Geneva to Amsterdam Schiphol via Zurich
- Ave. Duration
- 3h 27m
- When
- Every day
- Estimated price
- €150 - €550
- Website
- klm.com
Flights from Geneva to Brussels via Amsterdam Schiphol
- Ave. Duration
- 3h 15m
- When
- Monday, Wednesday, Thursday, Friday, Saturday and Sunday
- Estimated price
- €150 - €600
Flights from Lyon to Brussels via Amsterdam Schiphol
- Ave. Duration
- 3h 27m
- When
- Every day
- Estimated price
- €160 - €480
Flights from Geneva to Amsterdam Schiphol
- Ave. Duration
- 1h 43m
- When
- Every day
- Estimated price
- €110 - €650
- Website
- easyjet.com
Flights from Geneva to Brussels
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- €40 - €270
Flights from Geneva to Lille Lesquin
- Ave. Duration
- 1h 15m
- When
- Monday, Wednesday, Friday and Sunday
- Estimated price
- €75 - €460
Flights from Geneva to Amsterdam Schiphol
- Ave. Duration
- 1h 41m
- When
- Every day
- Estimated price
- €55 - €300
- Website
- airfrance.com
Flights from Lyon to Brussels via Amsterdam Schiphol
- Ave. Duration
- 3h 35m
- When
- Monday, Wednesday, Thursday, Friday, Saturday and Sunday
- Estimated price
- €160 - €480
Flights from Geneva to Paris Charles de Gaulle
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- €80 - €340
- Website
- brusselsairlines.com
Flights from Geneva to Brussels
- Ave. Duration
- 1h 17m
- When
- Every day
- Estimated price
- €70 - €320
Flights from Lyon to Brussels
- Ave. Duration
- 1h 23m
- When
- Every day
- Estimated price
- €110 - €800
- Website
- lufthansa.com
Flights from Geneva to Brussels via Frankfurt
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- €90 - €360
Flights from Geneva to Luxembourg via Frankfurt
- Ave. Duration
- 3h 3m
- When
- Every day
- Estimated price
- €120 - €350
Flights from Lyon to Brussels via Frankfurt
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- €120 - €650
Flights from Geneva to Amsterdam Schiphol via Frankfurt
- Ave. Duration
- 3h 35m
- When
- Saturday and Sunday
- Estimated price
- €150 - €550
- Website
- luxair.lu
Flights from Geneva to Luxembourg
- Ave. Duration
- 1h 5m
- When
- Monday to Friday
- Estimated price
- €150 - €490
- Phone
- +33 1 84 94 36 35
- Website
- en.oui.sncf
Train from Geneve to Paris Gare De Lyon
- Ave. Duration
- 3h 18m
- Frequency
- Every 4 hours
- Estimated price
- €80 - €140
- Website
- https://www.sncf.com/en
- 2nd Class
- €80 - €110
- 1st Class
- €100 - €140
Train from Aeroport Cdg2 Tgv Roissy to Lille Europe
- Ave. Duration
- 51 min
- Frequency
- Hourly
- Estimated price
- €35 - €75
- Website
- https://www.sncf.com/en
- 2nd Class
- €35 - €50
- 1st Class
- €55 - €75
Train from Genève to Paris Gare de Lyon
- Ave. Duration
- 3h 18m
- Frequency
- 5 times a week
- Website
- https://www.sncf.com/en
Train from Annemasse to Lille-Europe
- Ave. Duration
- 5h 8m
- Frequency
- Once a week
- Website
- https://www.sncf.com/en
Train from Aéroport Charles-de-Gaulle Tgv to Lille-Europe
- Ave. Duration
- 51 min
- Frequency
- Hourly
- Website
- https://www.sncf.com/en
- Phone
- +32 70 66 77 88
- Website
- thalys.com
Train from Paris Nord to Brussel-Zuid / Bruxelles-Midi
- Ave. Duration
- 1h 23m
- Frequency
- Hourly
- Estimated price
- €70 - €150
- Website
- https://www.thalys.com/fr/en
- Standard
- €70 - €110
- Comfort
- €85 - €120
- Premium
- €110 - €150
Train from Paris Nord to Anvers-Central
- Ave. Duration
- 2h 6m
- Frequency
- Every 3 hours
- Estimated price
- €80 - €170
- Website
- https://www.thalys.com/fr/en
- Standard
- €80 - €120
- Comfort
- €95 - €130
- Premium
- €120 - €170
Train from Schiphol Airport to Anvers-Central
- Ave. Duration
- 57 min
- Frequency
- Every 2 hours
- Estimated price
- €40 - €90
- Website
- https://www.thalys.com/fr/en
- Standard
- €40 - €60
- Comfort
- €45 - €65
- Premium
- €65 - €90
Rome2Rio's guide to SNCF
Contact Details
- Phone
- +33 1 84 94 36 35
- Website
- sncf.com
Train from Paris Nord to Bruxelles Midi
- Ave. Duration
- 2h 15m
- Frequency
- 5 times a day
- Estimated price
- €50 - €120
- Website
- https://www.sncf-connect.com/en-en/
- 2nd Class
- €50 - €75
- Rail 1st Class
- €80 - €120
Train from Lille Flandres to Courtrai
- Ave. Duration
- 36 min
- Frequency
- Hourly
- Estimated price
- €5 - €11
- Website
- https://www.sncf-connect.com/en-en/
- 2nd Class
- €5 - €8
- Rail 1st Class
- €7 - €11
- Phone
- +32 70 79 79 79
- Website
- belgiantrain.be
Train from Paris Nord to Brussel-Zuid / Bruxelles-Midi
- Ave. Duration
- 3h 35m
- Frequency
- Twice daily
- Estimated price
- €26 - €40
- Website
- https://www.belgiantrain.be/en
- 2nd Class
- €26 - €40
- 1st Class
- €40 - €60
Train from Bruxelles-Midi to Gent-Sint-Pieters
- Ave. Duration
- 28 min
- Frequency
- Every 15 minutes
- Estimated price
- €6 - €10
- Website
- https://www.belgiantrain.be/en
- 2nd Class
- €6 - €10
- 1st Class
- €10 - €15
Train from Gent-Sint-Pieters to Dixmude
- Ave. Duration
- 53 min
- Frequency
- Hourly
- Estimated price
- €7 - €12
- Website
- https://www.belgiantrain.be/en
- 2nd Class
- €7 - €12
- 1st Class
- €12 - €17
Train from Anvers-Central to Dixmude
- Ave. Duration
- 1h 56m
- Frequency
- Every 2 hours
- Estimated price
- €12 - €18
- Website
- https://www.belgiantrain.be/en
- 2nd Class
- €12 - €18
- 1st Class
- €19 - €28
Train from Bruxelles-Nord to Torhout
- Ave. Duration
- 2h 1m
- Frequency
- Hourly
- Estimated price
- €12 - €18
- Website
- https://www.belgiantrain.be/en
- 2nd Class
- €12 - €18
- 1st Class
- €18 - €27
Train from Brussels Airport-Zaventem to Gent-Sint-Pieters
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- €15 - €17
- Website
- https://www.belgiantrain.be/en
- 2nd Class
- €15 - €17
- 1st Class
- €20 - €23
Train from Courtrai to Lichtervelde
- Ave. Duration
- 28 min
- Frequency
- Hourly
- Estimated price
- €5 - €8
- Website
- https://www.belgiantrain.be/en
- 2nd Class
- €5 - €8
- 1st Class
- €7 - €11
Train from Lichtervelde to Dixmude
- Ave. Duration
- 15 min
- Frequency
- Hourly
- Estimated price
- €4 - €6
- Website
- https://www.belgiantrain.be/en
- 2nd Class
- €4 - €6
- 1st Class
- €6 - €10
- Phone
- +33 1 71 53 01 80
- Website
- blablacar.fr
Bus from Geneva - Bus station to Paris City Centre - Bercy Seine
- Ave. Duration
- 6h 20m
- Frequency
- 5 times a day
- Estimated price
- €35 - €50
- Website
- https://www.blablacar.co.uk/
Bus from Paris City Centre - Bercy Seine to Bruges
- Ave. Duration
- 5h 25m
- Frequency
- Twice daily
- Estimated price
- €22 - €35
- Website
- https://www.blablacar.co.uk/
Bus from Annecy to Lyon - Saint-Exupéry Airport
- Ave. Duration
- 1h 25m
- Frequency
- Every 3 hours
- Estimated price
- €13 - €19
- Website
- https://www.blablacar.co.uk/
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.de
Bus from Geneva to Paris City Centre - Bercy Seine
- Ave. Duration
- 6h 50m
- Frequency
- 5 times a day
- Estimated price
- €40 - €60
- Website
- https://www.flixbus.co.uk
Bus from Paris City Centre - Bercy Seine to Bruges
- Ave. Duration
- 4h 25m
- Frequency
- 3 times a day
- Estimated price
- €24 - €35
- Website
- https://www.flixbus.co.uk
Bus from Geneva to Brussels-North train station
- Ave. Duration
- 12h 45m
- Frequency
- 5 times a week
- Estimated price
- €65 - €95
- Website
- https://www.flixbus.co.uk
Bus from Annecy to Lyon Saint Exupéry Airport
- Ave. Duration
- 1h 20m
- Frequency
- Twice daily
- Estimated price
- €11 - €17
- Website
- https://www.flixbus.co.uk
Frequently asked questions
Want to know more about travelling around Belgium
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
Go beyond Paris, the Alps, the Loire chateaux and the French Riviera.
Read the travel guideTrain travel in France: A guide to SNCF
From the famed TGVs to no-frills Ouigo, we explain which SNCF train to choose and how to book.
Read the travel guideWant to know more about Flixbus?
Rome2Rio’s guide has all the details
Read the travel guideHeading to Europe? Read this before you buy a Eurail Pass
We compare the different Eurail types and help you decide if a Eurail Pass is right for you
Read the travel guideMore Questions & Answers
There are 3859+ hotels available in Esen. Prices start at €66 per night.