There are 5 ways to get from Béziers to Marseille by train, bus, rideshare 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  •  2 h 28 min

  1. Take the train from Beziers to Marseille-St-Charles Ic / ...

$35 - $55

Cheapest option

Bus  •  4 h

  1. Take the bus from Béziers to Marseille - St-Charles Bus station Ouibus

$8 - $13

3 alternative options

Bus via Montpellier  •  3 h 18 min

  1. Take the bus from Béziers to Montpellier Ouibus
  2. Take the bus from Montpellier to Marseille - St-Charles Bus station Ouibus

$9 - $13

Rideshare  •  2 h 57 min

  1. Take the rideshare from Béziers to Marseille 145.7 miles

$18

Drive  •  2 h 17 min

  1. Drive from Béziers to Marseille 145.9 miles

$30 - $45

What companies run services between Béziers, France and Marseille, France?

SNCF operates a train from Béziers to Marseille every 3 hours. Tickets cost $35 - $55 and the journey takes 2 h 28 min. Alternatively, you can take a bus from Béziers to Marseille via Montpellier in around 3 h 18 min.

Train operators
SNCF
Phone
+33 9 70 60 99 70
Website
sncf.com
Train from Beziers to Marseille-St-Charles
Ave. Duration
2 h 28 min
Frequency
Every 3 hours
Estimated price
$35 - $55
Website
en.oui.sncf
2nd Class
$35 - $55
1st Class
$55 - $85
Bus operators
Ouibus
Phone
0890715298
Website
ouibus.com
Bus from Béziers to Montpellier
Ave. Duration
1 h 15 min
Frequency
Every 10 minutes
Estimated price
$3 - $5
Website
Ouibus
Bus from Montpellier to Marseille - St-Charles Bus station
Ave. Duration
2 h
Frequency
Every 10 minutes
Estimated price
$6 - $9
Website
Ouibus
Bus from Béziers to Marseille - St-Charles Bus station
Ave. Duration
4 h
Frequency
Every 10 minutes
Estimated price
$8 - $13
Website
Ouibus
Other operators
BlaBlaCar
Website
blablacar.com
Rideshare from Béziers to Marseille
Ave. Duration
2 h 57 min
Frequency
4 times a day
Estimated price
$18
Book at
blablacar.co.uk

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.

Questions & Answers

The distance between Béziers and Marseille is 175 km. The road distance is 233 km.

The cheapest way to get from Béziers to Marseille is to bus which costs 7€ - 11€ and takes 4 h.

The quickest way to get from Béziers to Marseille is to drive which takes 2 h 17 min and costs 26€ - 40€.

Yes, there is a direct train departing from Beziers and arriving at Marseille-St-Charles. Services depart every three hours, and operate Monday, Tuesday, Wednesday, Thursday, Friday and Sunday. The journey takes approximately 2 h 28 min.

Yes, there is a direct bus departing from Béziers and arriving at Marseille - St-Charles Bus station. Services depart every 10 minutes, and operate every day. The journey takes approximately 4 h.

The train from Beziers to Marseille-St-Charles takes 2 h 28 min including transfers and departs every three hours.