Duration 5h 18m
Distance 369.4 km
Average price 64€
Frequency 4/day

Trip overview

The average train between Béziers and Tarragona takes 5h 18m and the fastest train takes 3h 32m. The train service runs several times per day from Béziers to Tarragona. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.


  1. Beziers
  2. Barcelona-Sants
  3. Tarragona
3h 34m
Bookable on Rome2rio
49€ - 86€

Béziers to Tarragona train times

Trains run four times a day between Béziers and Tarragona. The earliest departure is at 10:16 in the morning, and the last departure from Béziers is at 20:29 which arrives into Tarragona at 07:08. All services require a transfer at BARCELONA-SANTS and take an average of 5h 18m. The schedules shown below are for the next available departures.

Frequently asked questions

Want to know about travelling from Béziers to Tarragona? We have put together a list of the most frequently asked questions from our users such as "What is the cheapest mode of transport?", "What is the quickest option?", "How much do tickets usually cost?" and many more.

No, there is no direct train from Béziers to Tarragona. However, there are services departing from Beziers and arriving at Tarragona via Barcelona-Sants. The journey, including transfers, takes approximately 3h 34m.

More details

The distance between Béziers and Tarragona is 296 km. The road distance is 369.4 km.

Get driving directions

Béziers to Tarragona train services, operated by inOui TGV, depart from Beziers station.

More details

Béziers to Tarragona train services, operated by Renfe Viajeros, arrive at Tarragona station.

More details

Book your Béziers to Tarragona train tickets online with Loco2 and Loco2.

Search and book

There are 2877+ hotels available in Tarragona. Prices start at 68€ per night.

More details

What companies run services between Béziers and Tarragona?

You can take a train from Béziers to Tarragona via Barcelona-Sants in around 3h 34m. Alternatively, Eurolines FR operates a bus from Béziers to Tarragona once daily. Tickets cost 55€ - 80€ and the journey takes 5h 25m.
Bus operators

Get the Rome2rio app

Find the best way to get from A to B, anywhere in the world, on your mobile or tablet.

Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.

Learn more about our apps