Train

Take the train Belgian Railways (NMBS/SNCB) at the station Charleroi-Central.

The journey takes approximately 52 m. Ticket price is about €7 The travel distance is 54 km.

Carrier is Belgian Railways (NMBS/SNCB).

Buy ticket

Get off at the Bruxelles-Midi.
Take the train Thalys at the station Brussel-Zuid / Bruxelles-Midi.

The journey takes approximately 1 h 23 m. Ticket price is about €26 The travel distance is 307 km.

Carrier is Thalys.

Buy ticket

Get off at the Paris Nord.
Take the Bus RATP bus at the Gare du Nord station .

The journey takes approximately 5 m. Ticket price is about €1 The travel distance is 1 km.

Carrier is Bus RATP.

Buy ticket

Get off at the Gare de l'Est.
Take the train TGV inOui at the station Paris l'Est.

The journey takes approximately 1 h 47 m. Ticket price is about €50 The travel distance is 437 km.

Carrier is TGV inOui.

Buy ticket

Get off at the Strasbourg.


🛏 Find hotel deals and discounts up to 20% in Strasbourg at Booking


Train

Take the train Belgian Railways (NMBS/SNCB) at the station Charleroi-Central.

The journey takes approximately 31 m. Ticket price is about €5 The travel distance is 36 km.

Carrier is Belgian Railways (NMBS/SNCB).

Buy ticket

Get off at the Namur.
Take the train Belgian Railways (NMBS/SNCB) at the station Namur.

The journey takes approximately 2 h 2 m. Ticket price is about €15 The travel distance is 164 km.

Carrier is Belgian Railways (NMBS/SNCB).

Buy ticket

Get off at the Luxembourg.
Take the train Luxembourg Railways (CFL) at the station Luxembourg.

The journey takes approximately 1 h 33 m. The travel distance is 205 km.

Carrier is Luxembourg Railways (CFL).

Buy ticket

Get off at the Strasbourg.


🛏 Find hotel deals and discounts up to 20% in Strasbourg at Booking


Bus

Take the TEC bus at the CHARLEROI Gare Centrale - Quai B01 station .

The journey takes approximately 18 m. The travel distance is 11 km.

Carrier is TEC.

Buy ticket

Get off at the CHARLEROI Airport.
Take the Flibco bus at the Charleroi Airport station .

The journey takes approximately 2 h 30 m. Ticket price is about €24 The travel distance is 190 km.

Carrier is Flibco.

Buy ticket

Get off at the Luxembourg P+R Bouillon.
Take the FlixBus bus at the Luxembourg, P+R Bouillon station .

The journey takes approximately 3 h Ticket price is about €14 The travel distance is 230 km.

Carrier is FlixBus.

Buy ticket

Get off at the Strasbourg.


🛏 Find hotel deals and discounts up to 20% in Strasbourg at Booking


Train night bus

Take the train Belgian Railways (NMBS/SNCB) at the station Charleroi-Central.

The journey takes approximately 1 h 23 m. Ticket price is about €10 The travel distance is 95 km.

Carrier is Belgian Railways (NMBS/SNCB).

Buy ticket

Get off at the Liège-Guillemins.
Take the FlixBus bus at the Liège Guillemins station .

The journey takes approximately 5 h Ticket price is about €30 The travel distance is 382 km.

Carrier is FlixBus.

Buy ticket

Get off at the Strasbourg.


🛏 Find hotel deals and discounts up to 20% in Strasbourg at Booking


Drive

In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 3 h 54 m. The travel distance is 412 km.

Get off at the Strasbourg.


🛏 Find hotel deals and discounts up to 20% in Strasbourg at Booking


Train to Brussels fly to Zurich train

Take the train Belgian Railways (NMBS/SNCB) at the station Brussel-Zuid / Bruxelles-Midi.

The journey takes approximately 52 m. Ticket price is about €7 The travel distance is 307 km.

Carrier is Belgian Railways (NMBS/SNCB).

Buy ticket

Get off at the Paris Nord.
Take the train Belgian Railways (NMBS/SNCB) at the station Bruxelles-Midi.

The journey takes approximately 23 m. Ticket price is about €9 The travel distance is 15 km.

Carrier is Belgian Railways (NMBS/SNCB).

Buy ticket

Fly out to Brussels (BRU) of the Zurich (ZRH) airport.

The journey takes approximately 1 h 10 m. Ticket price is about €80

Carrier is Swiss.

🔎

🚖 Find a cheap local taxi

Get off at the Zurich (ZRH).
Take the train Swiss Railways (SBB/CFF/FFS) at the station Zürich Flughafen.

The journey takes approximately 12 m. Ticket price is about €2 The travel distance is 10 km.

Carrier is Swiss Railways (SBB/CFF/FFS).

Buy ticket

Get off at the Zürich HB.
Take the train Deutsche Bahn Intercity-Express at the station Zuerich Hb.

The journey takes approximately 54 m. Ticket price is about €8 The travel distance is 87 km.

Carrier is Deutsche Bahn Intercity-Express.

Buy ticket

Get off at the Basel Sbb.
Take the train Swiss Railways (SBB/CFF/FFS) at the station Basel Sbb.

The journey takes approximately 1 h 18 m. Ticket price is about €50 The travel distance is 141 km.

Carrier is Swiss Railways (SBB/CFF/FFS).

Buy ticket

Get off at the Strasbourg.


🛏 Find hotel deals and discounts up to 20% in Strasbourg at Booking


Train train to Amsterdam Schiphol fly to Strasbourg

Take the train Belgian Railways (NMBS/SNCB) at the station Brussel-Zuid / Bruxelles-Midi.

The journey takes approximately 52 m. Ticket price is about €7 The travel distance is 307 km.

Carrier is Belgian Railways (NMBS/SNCB).

Buy ticket

Get off at the Paris Nord.
Take the train Thalys at the station Brussel-Zuid / Bruxelles-Midi.

The journey takes approximately 1 h 34 m. Ticket price is about €50 The travel distance is 189 km.

Carrier is Thalys.

Buy ticket

Get off at the Schiphol Airport.
Fly out to Amsterdam Schiphol (AMS) of the Strasbourg (SXB) airport.

The journey takes approximately 1 h 10 m. Ticket price is about €95

Carrier is Amelia.

🔎

🚖 Find a cheap local taxi

Get off at the Strasbourg (SXB).
Take the train SNCF at the station Entzheim Aeroport.

The journey takes approximately 12 m. Ticket price is about €11 The travel distance is 9 km.

Carrier is SNCF.

Buy ticket

Get off at the Strasbourg.


🛏 Find hotel deals and discounts up to 20% in Strasbourg at Booking


Train to Brussels fly to Frankfurt train

Take the train Belgian Railways (NMBS/SNCB) at the station Brussel-Zuid / Bruxelles-Midi.

The journey takes approximately 52 m. Ticket price is about €7 The travel distance is 307 km.

Carrier is Belgian Railways (NMBS/SNCB).

Buy ticket

Get off at the Paris Nord.
Take the train Belgian Railways (NMBS/SNCB) at the station Brussel-Zuid / Bruxelles-Midi.

The journey takes approximately 23 m. Ticket price is about €9 The travel distance is 307 km.

Carrier is Belgian Railways (NMBS/SNCB).

Buy ticket

Get off at the Paris Nord.
Fly out to Brussel-Zuid / Bruxelles-Midi of the Paris Nord airport.

The journey takes approximately 1 h Ticket price is about €70 The travel distance is 307 km.

Carrier is Brussels Airlines.

🔎

🚖 Find a cheap local taxi

Get off at the Paris Nord.
Take the train Deutsche Bahn Intercity-Express at the station Frankfurt.

The journey takes approximately 1 h 7 m. Ticket price is about €29 The travel distance is 131 km.

Carrier is Deutsche Bahn Intercity-Express.

Buy ticket

Get off at the Karlsruhe Hauptbahnhof.
Take the train Deutsche Bahn Intercity-Express at the station Karlsruhe Hauptbahnhof.

The journey takes approximately 43 m. Ticket price is about €24 The travel distance is 82 km.

Carrier is Deutsche Bahn Intercity-Express.

Buy ticket

Get off at the Strasbourg Bahnhof.


🛏 Find hotel deals and discounts up to 20% in Strasbourg at Booking


Train to Brussels fly to Strasbourg

Take the train Belgian Railways (NMBS/SNCB) at the station Brussel-Zuid / Bruxelles-Midi.

The journey takes approximately 52 m. Ticket price is about €7 The travel distance is 307 km.

Carrier is Belgian Railways (NMBS/SNCB).

Buy ticket

Get off at the Paris Nord.
Take the train Belgian Railways (NMBS/SNCB) at the station Brussel-Zuid / Bruxelles-Midi.

The journey takes approximately 23 m. Ticket price is about €9 The travel distance is 307 km.

Carrier is Belgian Railways (NMBS/SNCB).

Buy ticket

Get off at the Paris Nord.
Fly out to Brussels (BRU) of the Strasbourg (SXB) airport.

The journey takes approximately 55 m. Ticket price is about €95

Carrier is Aegean Airlines.

🔎

🚖 Find a cheap local taxi

Get off at the Strasbourg (SXB).
Take the train SNCF at the station Brussel-Zuid / Bruxelles-Midi.

The journey takes approximately 12 m. Ticket price is about €11 The travel distance is 307 km.

Carrier is SNCF.

Buy ticket

Get off at the Paris Nord.


🛏 Find hotel deals and discounts up to 20% in Strasbourg at Booking


The cheapest way to travel from Charleroi to Strasbourg is by taking a Train with an average price of €24. The journey takes approximately 5 ч. 55 мин.

Train to Brussels fly to Strasbourg is the fastest way to travel from Charleroi to Strasbourg. Tickets cost €122. The journey takes approximately 3 ч. 34 мин.

Charleroi is approximately 412 km away from Strasbourg. The trip by car takes 3 h 54 m.

The average journey time by car between Charleroi and Strasbourg is 3 h 54 m.