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

Deutsche Bahn

Overview: Train from Gloucester to Cardiff

distanceDistance48 miles (77 km)
priceAverage train ticket price$20 (€17)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 25 direct trains a day
carriersTrain providersCross Country or Arriva Trains Wales

Trains from Gloucester to Cardiff cover the 48 miles (77 km) long journey taking on average 1 h 9 min with our travel partners like Cross Country or Arriva Trains Wales. Normally, there are 25 trains operating per day, including direct services available. While the average ticket price for this journey costs around $20 (€17), you can find the cheapest train ticket for as low as $20 (€17). Travelers depart most frequently from Gloucester and arrive in Cardiff Central.

Train providers: CrossCountry from Gloucester to Cardiff trains

Buy your official CrossCountry train tickets between Gloucester and Cardiff from $20 (€17) with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most convenient trip.


CrossCountry is a fast speed train company in the United Kingdom and for your next train from Gloucester to Cardiff you can choose between Standard Class and First Class tickets on Omio.

Find the perfect CrossCountry train between Gloucester and Cardiff for a smooth and relaxing journey. Omio makes it convenient for you to check the latest CrossCountry train schedules and compare the cheapest, fastest or earliest train from Gloucester to Cardiff. You can also check relevant travel information for the CrossCountry train, such as baggage allowance and amenities offered onboard, depending on the class fare you choose. Once you find the ideal route, book your cheap CrossCountry train tickets online. You can expect to travel around 48 miles (77 km) on this trip and your CrossCountry Gloucester to Cardiff train ticket can cost as little as $20 (€17) one-way if you book in advance. When you search for CrossCountry tickets to Cardiff from Gloucester in the Omio app, you can quickly see if they are mobile tickets so that you can travel paperless. Buy your official CrossCountry train tickets online quickly and easily on Omio and enjoy the travel experience!

CrossCountry from Gloucester to Cardiff train information:

  • Average Duration: 59 min
  • Average Price: $20
  • CrossCountry frequency: 9 a day

These are CrossCountry's ticket policies for COVID-19 for the train between Gloucester and Cardiff:

  • Refund or voucher policy
  • If you have an Off-Peak or Anytime ticket, you can get a full refund and the £10 admin fee has been waived. Advance tickets are normally non-refundable but you can now also get a full refund if your Advance ticket was booked before 23 March 2020.
  • Cashless payments recommended
  • Online booking and check-in recommended

Travel Tips: Trains from Gloucester to Cardiff

Travel by train to Cardiff 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 Gloucester to Cardiff.

How much do cheap train tickets to Cardiff from Gloucester cost?

Looking to save money on your journey? Omio customers have found the cheapest train to Cardiff from Gloucester for the next 7 days starting from $20 (€17)  one way.

What is the cost of a train to Cardiff from Gloucester?

In the next 7 days you can expect to pay on average $20 (€17)  for a train ticket between Gloucester and Cardiff.

What is the distance from Gloucester to Cardiff by train?

You should expect to travel around 48 miles (77 km)  between Gloucester and Cardiff by train.

How many hours is the train time between Gloucester and Cardiff?

The train time to Cardiff from Gloucester is on average 1 h 9 min  for the 48 miles (77 km) long journey, but the time it takes to go to Cardiff from Gloucester by train can vary depending on specific dates or traveling on weekends and holidays.

When traveling by train from Gloucester to Cardiff, which train station in Gloucester do I depart from and which train station in Cardiff do I arrive in?

Omio customers traveling this route book their trains from Gloucester   to Cardiff Central.

Where is the train station in Gloucester to go to Cardiff? Where is the train station in Cardiff located?

The most popular departure train station with passengers for this trip, called Gloucester, is located 0.2 miles (317 m) from the city center of Gloucester.

The most popular arrival train station, Cardiff Central, is located 0.2 miles (425 m) away from the city center of Cardiff.

Which train providers should I travel with from Gloucester to Cardiff?

For the best Gloucester to Cardiff train to purchase, you can travel safely and comfortably with Cross Country or Arriva Trains Wales. However, it's always good to check all possible train companies with services to Cardiff from Gloucester to compare what amenities they may offer.

How many train services per day are there to Cardiff from Gloucester?

On average, there are 25 trains a day from Gloucester to Cardiff. The train times and services may be different on weekends and holidays compared to weekdays.

How far in advance should I book train tickets from Gloucester to Cardiff for the best deals?

The price of a one way train ticket from Gloucester to Cardiff is on average $20 (€17) if you purchase within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train providers offering this trip. In general, you can find train tickets between Gloucester and Cardiff available a few months in advance.

Important Stations and Airports for this Journey

The major railway station for departures from Gloucester is Gloucester. Read all the information you need to know about services, amenities and connections at Gloucester for your journey to Cardiff from Gloucester.