Trip to Portsmouth

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Cardiff to Portsmouth

🚆 The journey from Cardiff to Portsmouth by train takes approximately 3 hours and 17 minutes. 🚆 With a distance of 218 km, the train ride offers a scenic route from Cardiff Central to Portsmouth & Southsea. Prices for tickets can vary between £63 and £142, providing flexibility for budget-conscious travelers.

Where to stay in Portsmouth

There are over 113 hotels to stay in Portsmouth. Prices range from $51 per night.

Find accommodation
  • The train route from Cardiff to Portsmouth is mainly provided by First Great Western Service, with direct trains departing from Cardiff Central and arriving at Portsmouth & Southsea. The journey typically takes approximately 3 hours and 17 minutes. It is recommended to check the schedule and book tickets in advance through the First Great Western Service website or customer service.
  • The fastest train between Cardiff and Portsmouth is the direct service operated by First Great Western Service, with a travel time of approximately 3 hours and 17 minutes. This direct train departs from Cardiff Central and arrives at Portsmouth & Southsea station. It is recommended to check the schedule and availability of this direct service for a quicker journey between the two cities.
  • Trains leaving for Portsmouth from Cardiff depart from Cardiff Central station. This station serves as the departure point for the train services operated by First Great Western Service on the route between Cardiff and Portsmouth. Passengers can board the train at Cardiff Central station to begin their journey to Portsmouth. It is advisable to arrive at the station early to allow sufficient time for ticketing and boarding procedures.
  • There are multiple train routes available between Cardiff and Portsmouth each with varying durations and transfer options. The quickest direct route operated by First Great Western Service takes approximately 3 hours and 17 minutes. Additionally, there are alternative routes with different numbers of transfers that offer varying travel times ranging from 3 hours 7 minutes to 3 hours 42 minutes. Passengers can choose the route that best fits their preferences and schedule.
  • The train services from Cardiff to Portsmouth operated by First Great Western Service, arrive at Portsmouth & Southsea station. This station is centrally located in Portsmouth, making it convenient for travelers to access various attractions and accommodations in the area. Passengers disembarking at Portsmouth & Southsea station can easily transfer to other modes of transport or explore the city on foot.
  • The first train from Cardiff to Portsmouth typically departs early in the morning, around 5:00 AM. The last train of the day usually leaves Cardiff Central for Portsmouth & Southsea station in the late evening, around 10:00 PM. Travelers can refer to the First Great Western Service schedule for specific departure times and frequency of trains throughout the day.
  • There are multiple direct train trips each day between Cardiff and Portsmouth. These direct train services operated by First Great Western Service depart hourly from Cardiff Central and arrive at Portsmouth & Southsea station. Travelers have the convenience of choosing from several daily departures for this journey, with an average travel time of approximately 3 hours and 17 minutes.
  • Yes, there is a direct train between Cardiff and Portsmouth. The direct train service departs from Cardiff Central and arrives at Portsmouth & Southsea. These trains operate hourly every day, providing travelers with a convenient and straightforward option for their journey, which typically takes around 3 hours and 17 minutes.
  • The cost of a train ticket from Cardiff to Portsmouth can vary, with prices typically ranging from £64 to £144. It is advisable to check the specific fare and book tickets in advance to potentially secure lower fares. Passengers may also consider exploring different fare options, such as advance purchase tickets or railcards, to potentially save on their travel expenses.

Will you be returning to Cardiff by train?

If you are looking for the return train journey, check out trains from Portsmouth to Cardiff

See schedule