Simply select points A and B, and we will create a convenient route for you 👍
To build a composite route, click the "Add point" button. You can also move and delete intermediate points.
Cheapest
Best Offer!
Car
1 h 30 min
101 km.
from $5
Composite Route Car Only
Two ways to Travel from Béziers to Castres
Select an Option Below to Start Your Journey
Cheapest
By car (101 km)
Other
Rideshare
Transport providers
Train operators
SNCF
Phone:
+33 1 84 94 36 35
Website:
effinity.fr/expertise/affiliation/
Train from Beziers to Toulouse
Ave. Duration:
1h 32m
Frequency:
Every 4 hours
Estimated price:
$36.71–$82.28
Train from Toulouse Matabiau to Castres
Ave. Duration:
1h 12m
Frequency:
Every 3 hours
Estimated price:
$17.72–$39.24
TGV inOui
Phone:
+33 1 84 94 36 35
Website:
sncf-connect.com/en-en
Train from Beziers to Toulouse
Ave. Duration:
1h 28m
Frequency:
3 times a day
Estimated price:
$43.04–$88.60
Other operators
BlaBlaCar
Phone:
+3 318 576 2228
Website:
blablacar.com
Other from Béziers to Castres
Ave. Duration:
1h 52m
Frequency:
Twice daily
Estimated price:
$7.42
Bus operators
liO Occitanie - Tarn
Phone:
+33 800 31 31 31
Website:
lio-occitanie.fr/horaires-et-plans/
Bus from Béziers - Sncf to CASTRES
Ave. Duration:
1h 58m
Frequency:
Once a week
Estimated price:
$2.48
Questions and Answers
What is the cheapest way to get from Béziers to Castres?
The cheapest way to get from Béziers to Castres is to bus which costs $2.13 and takes 1h 58m.
What is the fastest way to get from Béziers to Castres?
The fastest way to get from Béziers to Castres is to drive which takes 1h 30m and costs $17.39 - $26.09 .
Is there a direct bus between Béziers and Castres?
Yes, there is a direct bus departing from Béziers - Sncf and arriving at CASTRES - Gare Routière. Services depart once a week, and operate Saturday and Sunday. The journey takes approximately 1h 58m.
Is there a direct train between Béziers and Castres?
No, there is no direct train from Béziers to Castres. However, there are services departing from Beziers and arriving at Castres via Toulouse Matabiau. The journey, including transfers, takes approximately 3h 44m.
How far is it from Béziers to Castres?
The distance between Béziers and Castres is 105 km. The road distance is 101.3 km.
How do I travel from Béziers to Castres without a car?
The best way to get from Béziers to Castres without a car is to bus which takes 1h 58m and costs $2.13 .
How long does it take to get from Béziers to Castres?
The bus from Béziers - Sncf to CASTRES - Gare Routière takes 1h 58m including transfers and departs once a week.
Where do I catch the Béziers to Castres bus from?
Béziers to Castres bus services, operated by liO Occitanie - Tarn, depart from Béziers - Sncf station.
Where do I catch the Béziers to Castres train from?
Béziers to Castres train services, operated by SNCF, depart from Beziers station.
Train or bus from Béziers to Castres?
The best way to get from Béziers to Castres is to bus which takes 1h 58m and costs $2.13 . Alternatively, you can train, which costs $46.74 - $108.70 and takes 3h 44m.
Where does the Béziers to Castres bus arrive?
Béziers to Castres bus services, operated by liO Occitanie - Tarn, arrive at CASTRES - Gare Routière station.
Where does the Béziers to Castres train arrive?
Béziers to Castres train services, operated by SNCF, arrive at Toulouse Matabiau station.
Can I drive from Béziers to Castres?
Yes, the driving distance between Béziers to Castres is 101 km. It takes approximately 1h 30m to drive from Béziers to Castres.
Where can I stay near Castres?
There are 333+ hotels available in Castres. Prices start at $39.32 per night.
Can I share a ride from Béziers to Castres?
Check out Blablacar's carpooling service for rideshare options between Béziers and Castres. A great option if you don't have a driver's licence or want to avoid public transport.