There are 9 ways to get from Zurich to Lens by train (TGV), bus, car, plane, train, or night 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 Zürich HB to Mulhousetrain Tgv
- Take the train from Mulhouse Ville to Strasbourgtrain Tgv
- Take the train from Strasbourg Bahnhof to Paris l'Esttrain 83 / ...
- Take the train from Paris Nord to Lenstrain Tgv
8h€170–382Bus
cheapest- Take the bus from Zürich to Reims - Champagne Ardenne Train Stationbus BlaBlaCar Bus
- Take the bus from Reims - Champagne Ardenne Train Station to Lensbus BlaBlaCar Bus
12h 55m€63–87Drive 647.1 km
- Drive from Zurich to Lenscar 647.1 km
7h 27m€113–163Fly Zurich Airport to Brussels Airport, train
- Fly from Zurich Airport (ZRH) to Brussels Airport (BRU)plane ZRH - BRU
- Take the train from Brussel-Zuid / Bruxelles-Midi to Lille Europetrain
- Take the train from Lille Flandres to Lenstrain
6h 45m€127–296Night train, train
- Take the night train from Zuerich Hb to Offenburgnighttrain Nj
- Take the train from Strasbourg to Lille Europetrain Tgv
8h 44m€151–484Bus, train
- Take the bus from Zurich to Gentbus
- Take the train from Gand-Dampoort to Lille Flandrestrain Ic
17h 12mFly Zurich Airport to Paris Charles De Gaulle Airport, train
- Fly from Zurich Airport (ZRH) to Paris Charles De Gaulle Airport (CDG)plane ZRH - CDG
- Take the train from Aeroport Cdg2 Tgv Roissy to Arrastrain
6h 18m€130–399Train to Basel, fly to Paris Charles De Gaulle Airport, train
- Take the train from Zürich HB to Basel SBBtrain
- Fly from Basel (BSL) to Paris Charles De Gaulle Airport (CDG)plane BSL - CDG
- Take the train from Aeroport Cdg2 Tgv Roissy to Arrastrain
7h 17m€135–374Fly Zurich Airport to Lille-Lesquin Airport
- Fly from Zurich Airport (ZRH) to Lille-Lesquin Airport (LIL)plane ZRH - LIL
8h 8m€63–274
Zurich to Lens by train and foot
Questions & Answers
The cheapest way to get from Zurich to Lens is to bus which costs €60 - €90 and takes 12h 55m.
The fastest way to get from Zurich to Lens is to fly and train which takes 6h 18m and costs €130 - €400.
No, there is no direct bus from Zurich to Lens. However, there are services departing from Zürich and arriving at Lens via Reims - Champagne Ardenne Train Station. The journey, including transfers, takes approximately 12h 55m.
No, there is no direct train from Zurich to Lens. However, there are services departing from Zürich HB and arriving at Lens via Mulhouse Ville, Strasbourg Bahnhof and Paris Nord. The journey, including transfers, takes approximately 8h.
The distance between Zurich and Lens is 867 km. The road distance is 647.1 km.
The best way to get from Zurich to Lens without a car is to train which takes 8h and costs €170 - €390.
It takes approximately 8h to get from Zurich to Lens, including transfers.
Zurich to Lens bus services, operated by BlaBlaCar Bus, depart from Zürich station.
Zurich to Lens train services, operated by Swiss Federal Railways (SBB CFF FFS), depart from Zürich HB station.
The best way to get from Zurich to Lens is to train which takes 8h and costs €170 - €390. Alternatively, you can bus, which costs €60 - €90 and takes 12h 55m, you could also fly, which costs €60 - €280 and takes 8h 8m.
What companies run services between Zurich, Switzerland and Lens, Hauts-de-France, France?
You can take a train from Zürich HB to Lens via Mulhouse, Mulhouse Ville, Strasbourg, Strasbourg Bahnhof, Paris Gare De L'Est, and Paris Nord in around 8h. Alternatively, you can take a bus from Zürich to Lens via Reims - Champagne Ardenne Train Station in around 12h 55m.
- Website
- swiss.com
Flights from Zurich Airport to Brussels Airport
- Ave. Duration
- 1h 17m
- When
- Every day
- Estimated price
- €90–180
Flights from Zurich Airport to Paris Charles De Gaulle Airport
- Ave. Duration
- 1h 22m
- When
- Every day
- Estimated price
- €90–310
Flights from Zurich Airport to Paris Charles De Gaulle Airport via Geneva
- Ave. Duration
- 2h 55m
- When
- Every day
- Estimated price
- €35–250
- Website
- brusselsairlines.com
Flights from Zurich Airport to Brussels Airport
- Ave. Duration
- 1h 17m
- When
- Every day
- Estimated price
- €90–180
- Website
- airfrance.com
Flights from Zurich Airport to Paris Charles De Gaulle Airport
- Ave. Duration
- 1h 23m
- When
- Every day
- Estimated price
- €35–240
Flights from Basel to Paris Charles De Gaulle Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- €35–270
- Website
- easyjet.com
Flights from Zurich Airport to Lille-Lesquin Airport via Geneva
- Ave. Duration
- 3h 50m
- When
- Monday and Friday
- Estimated price
- €40–230
Flights from Zurich Airport to Lille-Lesquin Airport via Nice
- Ave. Duration
- 6h 17m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €50–250
Flights from Zurich Airport to Lille-Lesquin Airport via Bordeaux
- Ave. Duration
- 4h 25m
- When
- Friday and Sunday
- Estimated price
- €85–350
- Website
- klm.com
Flights from Zurich Airport to Brussels Airport via Amsterdam Schiphol
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- €40–260
Flights from Basel to Paris Charles De Gaulle Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- €35–270
- Website
- lufthansa.com
Flights from Zurich Airport to Paris Charles De Gaulle Airport via Frankfurt
- Ave. Duration
- 3h 15m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- €70–300
Flights from Basel to Paris Charles De Gaulle Airport via Frankfurt
- Ave. Duration
- 3h 25m
- When
- Monday and Sunday
- Estimated price
- €80–300
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Zürich HB to Mulhouse
- Ave. Duration
- 1h 19m
- Frequency
- Every 4 hours
- Estimated price
- €45–85
- Website
- https://www.sbb.ch/en
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Mulhouse Ville to Strasbourg
- Ave. Duration
- 1h 1m
- Frequency
- Every 4 hours
- Estimated price
- €25–60
- Website
- https://www.sncf-connect.com/en-en
- 2nd Class
- €25–35
- 1st Class
- €45–60
Train from Paris Nord to Lens
- Ave. Duration
- 1h 11m
- Frequency
- 5 times a day
- Estimated price
- €35–80
- Website
- https://www.sncf-connect.com/en-en
- 2nd Class
- €35–50
- 1st Class
- €60–80
Train from Brussel-Zuid / Bruxelles-Midi to Lille Europe
- Ave. Duration
- 34 min
- Frequency
- Every 3 hours
- Estimated price
- €25–60
- Website
- https://www.sncf-connect.com/en-en
- 2nd Class
- €25–35
- 1st Class
- €45–60
Train from Strasbourg to Lille Europe
- Ave. Duration
- 3h 1m
- Frequency
- Twice daily
- Estimated price
- €100–170
- Website
- https://www.sncf-connect.com/en-en
- 2nd Class
- €100–130
- 1st Class
- €130–170
Train from Aeroport Cdg2 Tgv Roissy to Arras
- Ave. Duration
- 48 min
- Frequency
- 3 times a day
- Estimated price
- €30–70
- Website
- https://www.sncf-connect.com/en-en
- 2nd Class
- €30–45
- 1st Class
- €50–70
Rome2Rio's guide to Société Nationale des Chemins de fer Français (SNCF)
Contact Details
- Phone
- +33 1 84 94 36 35
- Website
- track.effiliation.com
Train from Mulhouse Ville to Strasbourg
- Ave. Duration
- 54 min
- Frequency
- Every 2 hours
- Estimated price
- €18–40
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- 2nd Class
- €18–27
- Rail 1st Class
- €28–40
Train from Strasbourg Bahnhof to Paris l'Est
- Ave. Duration
- 1h 46m
- Frequency
- Every 4 hours
- Estimated price
- €70–160
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- 2nd Class
- €70–110
- Rail 1st Class
- €110–160
Train from Lille Flandres to Lens
- Ave. Duration
- 40 min
- Frequency
- Every 30 minutes
- Estimated price
- €6–14
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- 2nd Class
- €6–10
- Rail 1st Class
- €10–14
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Mulhouse Ville to Strasbourg
- Ave. Duration
- 48 min
- Frequency
- Once a week
- Estimated price
- €31–35
- Website
- https://int.bahn.de/en
Train from Zürich HB to Basel SBB
- Ave. Duration
- 53 min
- Frequency
- 3 times a day
- Estimated price
- €28–32
- Website
- https://int.bahn.de/en
- Phone
- +43 51717
- Website
- nightjet.com
Night train from Zuerich Hb to Offenburg
- Ave. Duration
- 2h 34m
- Frequency
- Once daily
- Estimated price
- €30–260
- Website
- https://www.nightjet.com/en/#/home
- Sleeper Carriage
- €256–260
- Couchette Carriage
- €120–150
- Seating Carriage
- €30–40
- Phone
- +32 70 79 79 79
- Website
- belgiantrain.be
Train from Gand-Dampoort to Lille Flandres
- Ave. Duration
- 1h 27m
- Frequency
- Hourly
- Estimated price
- €8–13
- Website
- https://www.belgiantrain.be/en
- 2nd Class
- €8–13
- 1st Class
- €13–19
- Phone
- +49 (0) 7531 915109
- info@sbb-deutschland.de
- Website
- sbb-deutschland.de
Train from Zürich HB to Basel SBB
- Ave. Duration
- 53 min
- Frequency
- Every 2 hours
- Estimated price
- €8–11
- Schedules at
- sbb-deutschland.de
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Zürich to Reims - Champagne Ardenne Train Station
- Ave. Duration
- 8h 35m
- Frequency
- 4 times a week
- Estimated price
- €40–60
- Website
- https://www.blablacar.co.uk/bus
Bus from Reims - Champagne Ardenne Train Station to Lens
- Ave. Duration
- 3h 20m
- Frequency
- Twice a week
- Estimated price
- €21–30
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +393293958604
- info@pistoiaviaggi.com
- Website
- pistoia-viaggi.it
Bus from Zurich to Gent
- Ave. Duration
- 14h
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
More Questions & Answers
Zurich to Lens bus services, operated by BlaBlaCar Bus, arrive at Reims - Champagne Ardenne Train Station.
Zurich to Lens train services, operated by Swiss Federal Railways (SBB CFF FFS), arrive at Mulhouse station.
Yes, the driving distance between Zurich to Lens is 647 km. It takes approximately 7h 27m to drive from Zurich to Lens.
Book your Zurich to Lens train tickets online with Omio.
Book your Zurich to Lens bus tickets online with Omio.
There are 1086+ hotels available in Lens.











































