Travel from Béziers to Marseille

Bus or train from Béziers to Marseille?

French Railways (SNCF) operates a train from Béziers to Marseille every 4 hours. Tickets cost $30 - $60 and the journey takes 2 h 5 min. Alternatively, Ouibus operates a bus from Béziers to Marseille once daily. Tickets cost $9 - $13 and the journey takes 4 h 25 min. FlixBus also services this route twice a week.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Béziers to Marseille

ModeDurationPrice
From Beziers train to Marseille-St-Charles.2 h 5 min41€
From Béziers bus to Marseille - Gare routière St-Charles.4 h 25 min10€
From Béziers rideshare to Marseille.2 h 57 min15€
From Béziers drive to Marseille.2 h 17 min31€

Operators from Béziers to Marseille