Compare prices and tickets by train, bus or flight

Dec 2
Find prices
Dec 3
Dec 4
$20Renfe AVE
Find prices
Dec 6

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

Deutsche Bahn

Train Information between Barcelona and Empuriabrava

distanceDistance77 miles (124 km)
durationAverage train duration55 min
priceAverage train ticket price$27 (€22)
changesDirect trainYes
carriersTrain providersRenfe or Renfe AVE

Trains from Barcelona to Empuriabrava cover the 77 miles (124 km) long trip taking on average 55 min with our travel partners like Renfe or Renfe AVE. There are direct train services available. You can get the cheapest train tickets for this trip for as low as $20 (€16), but the average price of train tickets is $27 (€22).

Train companies

Renfe and AVE between Barcelona and Empuriabrava

Travel from Barcelona to Empuriabrava from $20 (€16) with Omio’s train partners Renfe and AVE! You can find the best schedules and tickets when comparing and booking the most affordable route for you.


Renfe is Spain’s national train company offering a multitude of domestic routes and international routes to France and Portugal. Renfe is known for its range of ticket types to fit anyone’s budget, such as the Basic, Elige and Premium tickets. Renfe also has discount cards for qualified travelers like the Renfe Gold Card and +Renfe Youth Card 50, which you can use on Omio. When you ride with Renfe, you can expect to find an impressive fleet of trains offering different levels of comfort, amenities and time needed to travel to your destination. These train types include Renfe AVE for high-speed long-distance routes, Alvia and Altaria for domestic routes in parts of Spain, Euromed for routes along the stunning Mediterranean coast, Avant commuter trains and Trenhotel night trains.

  • Average Price: $29

Please follow the recommendations outlined by Renfe when booking your train tickets between Barcelona and Empuriabrava due to the coronavirus:

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Exceptions to waive change or cancellation fees policy
  • Renfe has applied temporary travel conditions for ticket holders that can no longer justify their travel or don’t wish to travel with AVE, Large Distancia, Avant or Media services for trips between 29th of October and 8th of May 2021
  • Travellers may choose to get a full refund, free of charge, or be provided with a new ticket for another date free of charge.
  • Passengers traveling international routes (Renfe–SNCF) can cancel their ticket free of charge until August 29th, 2021 if it’s requested three days before the departure date.

Travel Tips

Trains from Barcelona to Empuriabrava
Travel by train to Empuriabrava 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 Empuriabrava.
How much are cheap trains from Barcelona to Empuriabrava?
If you’re looking to save money on tickets, you can find cheap Barcelona to Empuriabrava trains for as little as $20 (€16)  in the next 7 days.
How much is the train between Barcelona and Empuriabrava on average?
The train price to Empuriabrava from Barcelona is on average $27 (€22)  if you are looking to buy your tickets for this trip in the next 7 days.
How far is Barcelona to Empuriabrava by train?
You should expect to travel around 77 miles (124 km)  from Barcelona to Empuriabrava by train.
How long is the train ride to Empuriabrava from Barcelona?
The Barcelona to Empuriabrava train duration is on average 55 min, which is to be expected when traveling 77 miles (124 km) to Empuriabrava from Barcelona. However, the time it takes can vary based on specific dates, weekends, and holidays.
What train providers go from Barcelona to Empuriabrava?
Take the Barcelona to Empuriabrava train with Renfe or Renfe AVE. However, it's always good to check out all possible train providers for the journey to Empuriabrava from Barcelona as there might be differences in the amenities they offer.
When does the first train depart from Barcelona to Empuriabrava? When does the last train depart from Barcelona to Empuriabrava?
The earliest train for this journey departs from Barcelona at 6: 05 AM. The last train leaves from Barcelona at 8: 40 PM. Check Omio for the latest train schedule from Barcelona to Empuriabrava and book the best time to depart on your chosen travel date.
How early should I book Barcelona to Empuriabrava train tickets to get the best deals?
If you buy the Barcelona to Empuriabrava train within the next 7 days, you can find one way tickets to cost on average $27 (€22). However, booking your train ticket in advance gives you access to the best prices for trains to Empuriabrava from Barcelona. Look out for train tickets for this journey to go on sale a few months before your planned departure date to find the best deals.