Trip to Barcelona

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration5h
Distance531 km
Avg. price$ 103
Train trips13 found

Trains from Marseille to Barcelona

🚆 The train journey from Marseille to Barcelona is a convenient and scenic way to travel between these two vibrant cities. The direct train departs from Marseille St Charles and arrives at Barcelona-Sants, with services operating once daily and taking approximately 4 hours and 34 minutes. 💰 Ticket prices for the Marseille to Barcelona train range from €42 to €60, making it an affordable option for those looking to explore both cities.

Where to stay in Barcelona

There are over 3429 hotels to stay in Barcelona. Prices range from $13 per night.

Find accommodation
  • Renfe Viajeros is the primary company that provides train routes from Marseille to Barcelona. There is a direct train service that departs once daily from Marseille St Charles station and arrives at Barcelona-Sants station, with the journey taking approximately 4 hours and 34 minutes. The ticket prices for this train route typically range from €42 to €61.
  • The fastest train between Marseille and Barcelona is a direct service operated by Renfe Viajeros. This train departs from Marseille St Charles station and arrives at Barcelona-Sants station, with a journey time of approximately 4 hours and 34 minutes. The ticket prices for this fast train route typically range from €42 to €61.
  • The trains leaving for Barcelona from Marseille depart from Marseille St Charles station. This station serves as the main departure point for the Marseille to Barcelona train services operated by Renfe Viajeros. Passengers can easily access this station within Marseille to begin their journey to Barcelona by train.
  • There is one direct train that operates daily between Marseille and Barcelona. This train service is provided by Renfe Viajeros, departing from Marseille St Charles station and arriving at Barcelona-Sants station. The journey typically takes around 4 hours and 34 minutes to complete. Travelers can enjoy the convenience of a daily train connection for their journey between Marseille and Barcelona.
  • The train from Marseille to Barcelona operated by Renfe Viajeros arrives at Barcelona-Sants station. Barcelona-Sants is the main railway station in Barcelona and serves as a major transportation hub for both domestic and international train services. Located in the Sants-Montjuïc district of Barcelona, the station offers convenient connections to various parts of the city and beyond. Travelers arriving at Barcelona-Sants station will find a range of amenities and services to cater to their transportation needs.
  • The first direct train from Marseille St Charles to Barcelona-Sants, operated by Renfe Viajeros, departs once daily and typically leaves in the morning. The last train of the day on this route also departs from Marseille St Charles station and usually leaves in the late afternoon or early evening. The journey duration between Marseille and Barcelona by train is approximately 4 hours and 34 minutes, offering a convenient and efficient way to travel between the two cities.
  • There is one direct train trip each day between Marseille and Barcelona. This direct service, operated by Renfe Viajeros, departs from Marseille St Charles station and arrives at Barcelona-Sants station. The journey duration is approximately 4 hours and 34 minutes, providing travelers with a convenient and time-efficient transportation option between the two cities.
  • Yes, there is a direct train service between Marseille and Barcelona. The train departs from Marseille St Charles station and arrives at Barcelona-Sants station. This direct train operates once daily, every day, providing a convenient and efficient transportation option for travelers looking to journey between these two cities. The journey duration for this direct train route is approximately 4 hours and 34 minutes.
  • The cost of a train ticket from Marseille to Barcelona typically ranges from €42 to €61. The specific price within this range may vary depending on factors such as the class of travel, time of booking, and availability of discounts or promotions. Overall, travelers can expect to pay between €42 and €61 for a train journey between Marseille and Barcelona.

Will you be returning to Marseille by train?

If you are looking for the return train journey, check out trains from Barcelona to Marseille

See schedule