Duration 1h 12m
Distance 122.4 km
Average price 16€
Possible routes 4 found

There are 4 ways to get from Charleroi to Verviers by train, bus or car

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  •  1h 53m

  1. Take the train from Charleroi-Sud / Charleroi-Zuid to Liège-Guillemins / Luik-Guillemins Ic

14€ - 21€

Cheapest option

Bus, line 138 bus  •  3h 16m

  1. Take the bus from Charleroi, Charleroi Sud to Liège 820 / ...
  2. Take the line 138 bus from LIEGE Gare des Guillemins Quai C to VERVIERS Harmonie 138

10€ - 14€

2 alternative options

Train, line 138 bus  •  2h 54m

  1. Take the train from Charleroi-Sud / Charleroi-Zuid to Liège-Guillemins / Luik-Guillemins Ic
  2. Take the line 138 bus from LIEGE Gare des Guillemins Quai C to VERVIERS Gare Centrale 138

12€ - 18€

Drive  •  1h 12m

  1. Drive from Charleroi to Verviers 122.4 km

14€ - 22€

Frequently asked questions

Want to know about travelling from Charleroi to Verviers? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.

The cheapest way to get from Charleroi to Verviers is to bus and line 138 bus which costs 10€ - 14€ and takes 3h 16m.

More details

The quickest way to get from Charleroi to Verviers is to drive which costs 14€ - 22€ and takes 1h 12m.

More details

No, there is no direct bus from Charleroi to Verviers. However, there are services departing from Charleroi, Charleroi Sud and arriving at VERVIERS Harmonie via LIEGE Gare des Guillemins Quai C. The journey, including transfers, takes approximately 3h 16m.

More details

No, there is no direct train from Charleroi to Verviers. However, there are services departing from Charleroi-Sud / Charleroi-Zuid and arriving at Verviers-Central / Verviers-Centraal via Liège-Guillemins / Luik-Guillemins. The journey, including transfers, takes approximately 1h 53m.

More details

The distance between Charleroi and Verviers is 102 km. The road distance is 122.4 km.

Get driving directions

The best way to get from Charleroi to Verviers without a car is to train which takes 1h 53m and costs 13€ - 21€.

More details

It takes approximately 1h 53m to get from Charleroi to Verviers, including transfers.

More details

Charleroi to Verviers bus services, operated by FlixBus, depart from Charleroi, Charleroi Sud station.

More details

Charleroi to Verviers train services, operated by Belgian Railways (NMBS/SNCB), depart from Charleroi-Sud / Charleroi-Zuid station.

More details

The best way to get from Charleroi to Verviers is to train which takes 1h 53m and costs 13€ - 21€. Alternatively, you can bus and line 138 bus, which costs 10€ - 14€ and takes 3h 16m.

Mode details

Charleroi to Verviers bus services, operated by TEC, arrive at VERVIERS Harmonie station.

More details

Charleroi to Verviers train services, operated by Belgian Railways (NMBS/SNCB), arrive at Liège-Guillemins / Luik-Guillemins station.

More details

Yes, the driving distance between Charleroi to Verviers is 122 km. It takes approximately 1h 12m to drive from Charleroi to Verviers.

Get driving directions

Book your Charleroi to Verviers train tickets online with Omio and RailEurope.

Search and book

There are 1200+ hotels available in Verviers. Prices start at 87€ per night.

More details

What companies run services between Charleroi and Verviers?

Belgian Railways (NMBS/SNCB) operates a train from Charleroi to Verviers every 2 hours. Tickets cost 9€ - 14€ and the journey takes 1h 17m. Alternatively, you can take a bus from Charleroi to Verviers via Liège and LIEGE Gare des Guillemins Quai C in around 3h 16m.
Train operators
Ave. Duration
1h 17m
Frequency
Every 2 hours
Estimated price
9€ - 14€

About Belgian Railways (NMBS/SNCB)

Train from Charleroi-Sud / Charleroi-Zuid to Liège-Guillemins / Luik-Guillemins
Ave. Duration
1h 17m
Frequency
Every 2 hours
Estimated price
9€ - 14€
Website
Belgian Railways
Book at
Belgium Rail Pass
2nd Class
9€ - 14€
1st Class
15€ - 22€

Bus operators
Ave. Duration
1h 14m
Frequency
Hourly
Estimated price
2€ - 4€

About TEC

Bus from LIEGE Gare des Guillemins Quai C to VERVIERS Gare Centrale
Ave. Duration
1h 14m
Frequency
Hourly
Estimated price
2€ - 4€
Website
TEC
Bus from LIEGE Gare des Guillemins Quai C to VERVIERS Harmonie
Ave. Duration
1h 13m
Frequency
Hourly
Estimated price
2€ - 4€
Website
TEC

Ave. Duration
1h 40m
Frequency
Every 2 hours
Estimated price
8€ - 10€
Bus from Charleroi, Charleroi Sud to Liège
Ave. Duration
1h 40m
Frequency
Every 2 hours
Estimated price
8€ - 10€
Website
flixbus.co.uk

One of Europe’s leading bus companies, Flixbus serves 2000+ destinations in 29 countries, including Germany, France, Italy, Austria, the Netherlands and Croatia and into Scandinavia and eastern Europe, as well as some US cities. Coaches have toilets, free WiFi and power outlets, plus snacks and drinks for purchase on board. Flixbus is a good choice for the budget-conscious traveller; purchase tickets in advance for the cheapest fares (note: there is no option to reserve a seat in advance).

Rome2rio's guide to FlixBus

Verviers, Belgium

Verviers is a Walloon city and municipality located in the Belgian province of Liège. - Wikipedia

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.

Did you find what you were looking for?

Thanks for your feedback!

Plan your trip faster!
  • Door-to-door travel search
  • Access ticket details offline
  • Up-to-date schedules across the globe