ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to Portsmouth

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance
Avg. price$
Bus trips found

Buses from Cheltenham to Portsmouth

🚌 To travel from Cheltenham to Portsmouth by bus, you'll need to plan for a journey that involves transfers. The total travel time, including transfers, is approximately 6 hours and 45 minutes. 🛤️ The route from Cheltenham to Portsmouth is not direct, with services departing from Royal Well Bus Station and involving a transfer at Heathrow Central Bus Station. 💰 The prices for a bus ticket between Portsmouth and Cheltenham typically range from £39 to £55. While the journey may be lengthy, this option provides a cost-effective way to reach Portsmouth from Cheltenham with the convenience of bus services operated by National Express.

Where to stay in Portsmouth

Houses, apartments, villas, hostels and much more - choose the accommodation option according to your wishes!

Find accommodation
  • No, there is no direct bus from Cheltenham to Portsmouth. However, you can take a bus from the Royal Well Bus Station in Cheltenham to Heathrow Central Bus Station and then transfer to another bus that will take you to Portsmouth total journey time, including transfers, is approximately 6 hours and 45 minutes.
  • You can catch the bus from Cheltenham to Portsmouth at the Royal Well Bus Station. This bus service is operated by National Express. Make sure to check the schedule and arrive at the station with sufficient time before the departure to ensure a smooth journey.
  • The bus from Cheltenham to Portsmouth operated by National Express, arrives at Portsmouth station. Upon reaching the Portsmouth station, you can easily explore the surrounding area or make connections to other modes of transportation for further travel within the city or to other destinations. It's advisable to check the station layout and any specific instructions provided by the bus operator upon arrival to ensure a smooth continuation of your journey.
  • The cost of a bus ticket from Cheltenham to Portsmouth typically ranges from £40 to £56. However, prices may vary depending on factors such as the time of booking, availability of seats, and any ongoing promotions or discounts. It's recommended to check the National Express website or contact their customer service for the most up-to-date and accurate pricing information before planning your journey.
  • There are bus services operated by National Express that connect Cheltenham to Portsmouth. The journey involves a transfer at Heathrow Central Bus Station and takes approximately 6 hours and 45 minutes to reach Portsmouth. The route includes a bus from Cheltenham's Royal Well Bus Station to Portsmouth's The Hard Interchange. The cost of a bus ticket between Portsmouth and Cheltenham ranges from £40 to £56.
  • Buses from Cheltenham to Portsmouth are typically less crowded during off-peak hours, such as mid-morning or early afternoon on weekdays. The most crowded times tend to be during peak commuting hours and weekends. To have a more comfortable and possibly less crowded journey, it is advisable to avoid rush hour times and consider traveling during weekdays rather than weekends.
  • The first bus from Cheltenham to Portsmouth typically departs in the early morning, around 5:00 AM. The last bus of the day usually leaves in the late evening, around 9:00 PM. It is important to check the most up-to-date schedules with the bus operator, National Express, as timings may vary.

Will you be returning to Cheltenham by bus?

If you are looking for the return bus journey, check out buses from Portsmouth to Cheltenham

See schedule