Travel options
from Barcelona to Lyon

You can get from Barcelona to Lyon by train, bus or flight.

Our recommendation

To get from Barcelona to Lyon on 23 May we recommend taking a bus because it’s the best combination of price and speed.

20:45Barcelona, Estació d'Autobusos Nord7h45 04:30Lyon, Gare Perrache
0 changes
£351One-way
Cheapest
20:45Barcelona, Estació d'Autobusos Nord7h45 04:30Lyon, Gare Perrache
0 changes
£351One-way
Other options
21:00Barcelona, Estació d'Autobusos Nord7h30 04:30Lyon
0 changes
£431One-way
20:00Barcelona8h30 04:30Lyon
0 changes
£431One-way
16:00Barcelona, Estació d'Autobusos Nord9h10 01:10Lyon, Gare Perrache
1 changes
£411One-way

Find all the dates and times for this journey by train, bus, and flight, .

More than 1,000 travel companies trust us to sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF
Place to stay

Need a place to stay in Lyon?

view on map

Top pick hotels

View more

Entire homes & apartments

View more

Find the best accommodation for you, with our partner Booking.com

View all

Compare prices and tickets Prices for trains, buses and flights

Tue
24 May
£110Renfe AVE
£31BlaBlaCar Bus
£74Vueling
Wed
25 May
Find prices
£31BlaBlaCar Bus
£119Eurowings
Thu
26 May
Find prices
£31BlaBlaCar Bus
£80Vueling
Fri
27 May
Find prices
£32BlaBlaCar Bus
£88Vueling
Sat
28 May
Find prices
£53BlaBlaCar Bus
Find prices
Sun
29 May
Find prices
£70Eurolines Switzerland
£217Vueling
Mon
30 May
£130Renfe AVE
£49Flixbus
£155Vueling
Tue
31 May
£102Renfe AVE
£26Flixbus
£155Vueling
Wed
1 Jun
£74Renfe AVE
£21BlaBlaCar Bus
£61Vueling
Thu
2 Jun
£102Renfe AVE
£21BlaBlaCar Bus
£30Vueling
Fri
3 Jun
£102Renfe AVE
£21BlaBlaCar Bus
£61Vueling
Sat
4 Jun
£87Renfe AVE
£21BlaBlaCar Bus
£44Vueling
Sun
5 Jun
Find prices
£21BlaBlaCar Bus
Find prices
Mon
6 Jun
£97Renfe AVE
£40Flixbus
£74Vueling
Tue
7 Jun
£88Renfe AVE
£21Flixbus
£65Vueling
Wed
8 Jun
£97Renfe AVE
£21BlaBlaCar Bus
£52Vueling
Thu
9 Jun
£88Renfe AVE
£21BlaBlaCar Bus
£27Vueling
Fri
10 Jun
£88Renfe AVE
£21BlaBlaCar Bus
£41Vueling
Sat
11 Jun
Find prices
£21BlaBlaCar Bus
£37Vueling

Travel Information from Barcelona to Lyon

distanceDistance329 miles (530 km)
modeAvailable travel modesCoach, flight or train
priceTicket price range£13 - £78
cheapestCheapest modeCoach • £13 • 7 h 30 min
fastestFastest modeFlight • £42 • 1 h 30 min
carriersPopular travel companiesBlaBlaCar Bus, Vueling or Renfe AVE

Take a coach, flight or train to travel 329 miles (530 km) to Lyon from Barcelona. If speed is a priority, then a flight is the best option with an average duration of 1 h 30 min; whereas, if saving money is more important, then a coach is the best option with prices starting as low as £13. The most popular travel providers which serve this journey are BlaBlaCar Bus, Vueling or Renfe AVE among others. Travellers can even take a direct coach, flight or train from Barcelona to Lyon.

Travel Tips: Travel from Barcelona to Lyon

Travel to Lyon easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Barcelona to Lyon.
FAQs

What are the COVID-19 travel restrictions for Lyon, France if I’m coming from Barcelona, Spain?

Travel from Barcelona, Spain to Lyon, France is: Partially open.

Is international entry into Lyon from Barcelona restricted?

International entry is currently allowed for: Entry is partially open for citizens and permanent residents of Spain.

Do I need to self-quarantine upon arrival to Lyon, France from Barcelona?

Entry Requirements:

  • Travellers must present a negative COVID-19 test as either a RT-PCR performed within 72 hours prior to arrival, or an Antigen test performed within 48 hours prior to arrival
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)
  • Health declaration required

What are the COVID-19 safety measures to follow in Lyon, France?

The government of France has imposed the following measures to reduce the spread of COVID-19:

  • Social distance requirement: 1 metre (s) (3 feet)
  • Face mask requirement: Mandatory

The above information was last verified on 21/05/2022. Remember to check the latest COVID-19 travel safety regulations for your trip between Barcelona and Lyon closer to your planned date of departure here.

Are there restrictions on reentering Spain from Lyon, France due to the coronavirus pandemic?

The current restriction level for returning to Barcelona, Spain from France is: Partially open.

Am I allowed to reenter Barcelona, Spain from Lyon, France?

Reentering Spain is currently allowed for: Entry is partially open for citizens and permanent residents of France

Do I need to self-quarantine when I arrive back to Barcelona from Lyon?

  • Travellers must present a negative COVID-19 test as either a RT-PCR performed within 72 hours prior to arrival, or an Antigen test performed within 24 hours prior to arrival
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)
  • Health screen upon arrival
  • Specific entry restrictions may apply for travel to Spain: Canary Islands

Which rules do I need to follow in Barcelona, Spain regarding COVID-19?

All travellers returning to Spain must observe the following safety measures to reduce the spread of COVID-19 in the country:

  • Physical distance: 1.5 metre (s) (5 feet)
  • Face masks: Mandatory

The information above was last checked on 19/05/2022. We do our best to keep this information up-to-date, but regulations can change due to the nature of the coronavirus pandemic, so please double check the latest COVID-19 travel safety regulations ahead of your trip back to Barcelona from Lyon here.

How do I go from Barcelona to Lyon?

There are 3 ways to travel from Barcelona to Lyon including taking a coach, flight or train.

How do I get from Barcelona to Lyon the cheapest way?

Coach services offer the cheapest way to get from Barcelona to Lyon. Tickets for a coach cost on average £13.

This is compared to other travel options to Lyon:

A coach is £29 less than a flight for this route with tickets for a flight from Barcelona to Lyon costing on average £42.

A coach is generally £65 less than a train for the same route. A train costs on average £78 from Barcelona to Lyon.

What is the quickest way from Barcelona to Lyon?

The quickest way to travel between Barcelona and Lyon is by flight, which takes on average 1 h 30 min   compared to other travel options that may take you longer to get to your destination:

In comparison, travelling by coach can take you on average 7 h 30 min.

In comparison, travelling by train can take you on average 5 h 5 min.

What is the distance from Barcelona to Lyon?

Lyon is approximately 329 miles (530 km) away from Barcelona.

How many services a day are there between Barcelona and Lyon?

The average frequency per day from Barcelona to Lyon is:

  • 1 train a day.

However, we recommend checking specific travel dates for your trip from Barcelona to Lyon as scheduled services by coach, flight or train can vary by season or day of the week.

Where do I depart from Barcelona? Where do I arrive in Lyon?

These are the most popular departure and arrival points for travellers from Barcelona to Lyon:

  • Coaches from Barcelona to Lyon most often leave from Barcelona, Estació d'Autobusos Nord and arrive in Lyon, Gare Perrache.
  • Flights mostly leave from Barcelona El Prat Airport and tend to arrive in Lyon Saint Exupery Airport.
  • Trains from Barcelona to Lyon most often leave from Barcelona Sants and arrive in Lyon Part Dieu.

Which travel companies can help me find a way to get from Barcelona to Lyon?

If finding a good deal is your main consideration for your trip from Barcelona to Lyon, then we'll help you find the best value travel companies for you:

  • BlaBlaCar Bus can take you to Lyon by coach. If searching for a good deal on coaches, you can find tickets for BlaBlaCar Bus from Barcelona to Lyon for £13.
  • Travel with Vueling to go to Lyon by plane. For a good deal on tickets, you can find Vueling Barcelona to Lyon tickets on Omio for £42.
  • Renfe AVE can take you to Lyon by train. If searching for a good deal on trains, you can find tickets for Renfe AVE from Barcelona to Lyon for £78.

Is there a direct service between Barcelona and Lyon?

Yes, there are direct routes from Barcelona to Lyon with the following travel companies:

  • You can find direct coaches per day to take to Lyon with Flixbus, Alsa, Infobus, Eurolines Switzerland or BlaBlaCar Bus.
  • You'll find direct flight services to Lyon with Vueling or easyJet with around direct flights every day.
  • You can find 1 direct train per day to take to Lyon with Renfe AVE.

As you won't need to change at another stop in between, direct services to Lyon tend to save you time and add more convenience, so it's worth paying attention to before you book tickets for this journey.

What is another destination I should add to my tour from Barcelona to Lyon?

Looking to extend your trip from Barcelona to Lyon? Many Omio customers who go from Barcelona to Lyon usually extend their holiday to explore other popular destinations like Paris, Geneva or Milan. If you're looking to explore Paris, Geneva or Milan from Lyon, let Omio find you the best connections available at an affordable price.

When should I buy a ticket from Barcelona to Lyon online to score the best deals?

Before travelling from Barcelona to Lyon, it’s good to know what ticket you can buy and how much it will cost in the next 7 days:

  • The price of a coach ticket is £13 one way on average for this trip.
  • The price of a plane ticket for this trip is £42 one way on average.
  • The price of a train ticket for this trip is £78 one way on average.

But we recommend booking Barcelona to Lyon tickets online a few months before your planned travel date to score the best deals and save money on your trip.