Trains from Paris to Barcelona

Wed, Sep 18
Easy as 1, 2, 3
Choose the cheapest and fastest routes from over 800 official partners
Get there your way
Enjoy travelling by train, bus and flight across Europe
Every time, anywhere
Because your trip doesn't end with a ticket, we’re here for you all the way

COMPARE

Prices across different modes

Train
Bus
Flight
Wed
Sep 18
$196Renfe-SNCF
$34Eurolines Switzerland
$81Vueling
Thu
Sep 19
$150Renfe-SNCF
$34Eurolines Switzerland
$66Ryanair
Fri
Sep 20
$196Renfe-SNCF
$41Eurolines Switzerland
$85Ryanair
Sat
Sep 21
$150Renfe-SNCF
$34Eurolines Switzerland
$58Vueling
Sun
Sep 22
$150Renfe-SNCF
$34Eurolines Switzerland
$44Ryanair
Mon
Sep 23
$162Renfe-SNCF
$34Eurolines Switzerland
$28Ryanair
Tue
Sep 24
$196Renfe-SNCF
$34Eurolines Switzerland
$42Ryanair
Wed
Sep 25
$138Renfe-SNCF
$34Eurolines Switzerland
$23Ryanair
Thu
Sep 26
$196Renfe-SNCF
$34Eurolines Switzerland
$50Ryanair
Fri
Sep 27
$196Renfe-SNCF
$34Eurolines Switzerland
$80Ryanair
Sat
Sep 28
$127Renfe-SNCF
$34Eurolines Switzerland
$52Transavia France
Sun
Sep 29
$138Renfe-SNCF
$41Eurolines Switzerland
$35Transavia France
Mon
Sep 30
$127Renfe-SNCF
$34Eurolines Switzerland
$23Ryanair
Tue
Oct 1
$127Renfe-SNCF
$34Eurolines Switzerland
$35Vueling
Wed
Oct 2
$115Renfe-SNCF
$34Eurolines Switzerland
$31Ryanair
Thu
Oct 3
$138Renfe-SNCF
$34Eurolines Switzerland
$15Ryanair
Fri
Oct 4
$150Renfe-SNCF
$34Eurolines Switzerland
$76Vueling
Sat
Oct 5
$103Renfe-SNCF
$34Eurolines Switzerland
$35Ryanair
Sun
Oct 6
$115Renfe-SNCF
$34Eurolines Switzerland
$46Transavia France
Mon
Oct 7
$138Renfe-SNCF
$34Eurolines Switzerland
$12Ryanair

These companies trust us.
We sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa
train

Journey Summary

Paris to Barcelona Train Information

Avg. Train Duration:
6 hours 27 minutes
Train Ticket Price: $109
Trains depart from:Paris
Trains arrive in:Barcelona
Distance:830 km
TrainTrain Companies:Renfe-SNCF

Trains from Paris to Barcelona

Trains in Europe are an effective way to travel between cities, with a number of companies offering domestic and international train routes. All trains traveling from Paris to Barcelona are operated by a cooperation of Renfe and SNCF, with 2 trains usually making the journey every day. All Paris to Barcelona trains are direct and take approximately 6½ hours to arrive in Barcelona. The first train of the day departs Paris at 10:07 a.m. while the last leaves at 2:07 p.m. All Paris to Barcelona trains depart from Paris Gare de Lyon and arrive at Barcelona Sants train station.

Paris to Barcelona Train Cost

Average prices for SNCF/Renfe trains from Paris to Barcelona when you book in advance

Booking Period

Average Price

Same Day

€169

1 Day in Advance

€169

1 Week in Advance

€119

2 Weeks in Advance

€69

1 Month in Advance

€69

3 Months in Advance

€69

Paris to Barcelona Trains: General Information


Travelers in Europe can offset some of the cost of SNCF/Renfe train tickets by planning ahead and booking tickets as far in advance as possible.

  • autobus All Paris to Barcelona trains are run by a cooperation of Renfe and SNCF.
  • autobus All Paris to Barcelona trains are direct, depart from Paris' Gare de Lyon train station and arrive at Barcelona Sants train station.
  • autobus The Paris to Barcelona train journey takes as little as 6 hours and 19 minutes to arrive in Barcelona.
  • autobus Most travelers book their Paris to Barcelona train tickets 1 day ahead of the travel date.




Based on Omio's travel data, as the table above clearly illustrates, ticket prices on Renfe Paris to Barcelona trains decrease the further they are booked in advance:

  • It is 30% cheaper to book a Renfe train ticket 1 week in advance as opposed to the day you intend to travel.
  • Paris to Barcelona train costs are 59% cheaper when booked 1 month in advance as opposed to purchasing a train ticket the day of.

Train from Paris to Barcelona: FAQ

  • How long does it take to get from Paris to Barcelona by train? The train from Paris to Barcelona is direct and takes 6 hours and 30 minutes to arrive in the Spanish city.
  • How much does it cost to get from Paris to Barcelona by train? The train from Paris to Barcelona usually costs €112 when booked in advance.
  • What station do trains from Paris to Barcelona depart from? The train from Paris to Barcelona departs from Paris’ Gare de Lyon train station.
  • What station do trains from Paris to Barcelona arrive into? The train from Paris to Barcelona arrives at Barcelona Sants train station.
  • How many trains are there from Paris to Barcelona a day? There are usually two trains running between Paris and Barcelona per day. All Paris to Barcelona trains are direct and take approximately 6 hours and 30 minutes to arrive in Barcelona. The first train from Paris to Barcelona departs at 10:07 a.m and the last train departs at 2:07 p.m.

Stations

Important Stations and Airports for this Journey
Paris
Barcelona
TrainGare Saint-Lazare

Amenities

TrainParis Gare Montparnasse

Amenities

TrainParis Gare d'Austerlitz

Amenities

TrainParis Gare de Lyon

Amenities

Refreshments
WC

Frequently Asked Questions

Where is the train station and what is the best way to get there?
Where is the train station and what is the best way to get there?
TrainParis Gare de l'Est

Amenities

TrainParis Gare du Nord

Amenities

Refreshments
WC

Frequently Asked Questions

Where is the train station and what is the best way to get there?
Where is the train station and what is the best way to get there?
How long does it take to get from the train station to the city centre?
How long does it take to get from the train station to the city centre?

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone

We use cookies to provide a better service, analyse user behaviour and to retarget Omio ads on other websites. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out at any time.