This website uses cookies. By continuing to use this website you are giving consent to cookies being used. Learn more

Portsmouth to Bolton

Depart date
(Return date)

3 suggested routes to go from Portsmouth to Bolton by train, car, bus

  • Select the route of your choice
  • Specify your dates of travel in order to find the best deals available.
  • Get prices
  • Get prices
  • Get prices

How to travel from Portsmouth to Bolton ?

Trip Portsmouth Bolton

Modes of transportcarpooling, bus, train
Distance200 mi
Direct lineYes

Like many travellers, you're looking for the cheapest transport offers to travel from Portsmouth to Bolton? Browsing several websites to get a simple information and book your trip is always very tedious.

Thanks to your multimodal search engine Vivanoda, you'll find on the same site all fares for buses, carpooling and trains to get to Bolton. Just enter your travel dates to Bolton then Vivanoda will do the rest. Finally, use the filters and sorting options to refine the results.

You'll mainly use the trains, carpooling and buses of National Express, MegaBus, Blablacar, Northern Rail or First TransPennine Express to reach Bolton.

If you have any preferences for a particular mode of transport, get more information on these sections:

Portsmouth to Bolton bus

There is a direct connection by intercity coach between Portsmouth and Bolton.

You may wonder whether it's worth travelling by bus between Portsmouth and Bolton and what the advantages of this mode of transport may be. To encourage you to take the bus to Bolton, here are some arguments that will convince you.

  • With very cheap prices, it is almost impossible for train or carpooling companies operating between Portsmouth and Bolton to offer cheaper fares.
  • These are professional drivers who will drive you to Bolton safely and confidently.
  • During the summer, forget the heat wave thanks to the air-conditioning almost all of the Portsmouth Bolton coaches are equipped with.
  • The modern buses that you take from Portsmouth to Bolton are all comfortable, with toilets and reclining seats.

Which coach companies to travel between Portsmouth and Bolton?

National Express is the only bus company to serve the direct bus line Portsmouth Bolton.

National Express Portsmouth Bolton

Bus stops in Portsmouth

Depending on the company, it is requested to be present at the bus stop in Portsmouth from 15 to 30 minutes before the indicated departure time. The name of the destination 'Bolton' is always mentioned on the front of the bus. Finally, have your ticket checked by the driver of National Express and get on board after having your luggage in the hold.

  • Portsmouth

Bus stops at arrival in Bolton

Once the bus has arrived at Bolton, check and collect your belongings so as not to forget anything.

  • Bolton

Train Portsmouth to Bolton

Is there a direct train for the Portsmouth-Bolton route?

No, unfortunately no train line allows to go from Portsmouth to Bolton without making any changes.

Portsmouth Bolton train companies

These are the 2 railways companies that you may take during your trip to Bolton: Northern Rail and First TransPennine Express.
Northern Rail Portsmouth BoltonFirst TransPennine Express Portsmouth Bolton

Railway stations in Bolton

  • Bromley Cross
  • Bolton

Carpool from Portsmouth to Bolton

Carpooling is a recent way to travel by sharing your journey Portsmouth-Bolton with other travellers looking for the same route. Instead of driving alone the car from Portsmouth to Bolton, it allows drivers to share the travel costs with other passengers.

Ridesharing doesn't have any scheduled timetable on the contrary to rail, bus or air industry. So, you surely have better chances to get Portsmouth-Bolton rides searching three days in advance than one month. Good option for lastminute stay in Bolton!

When you book a ride between Portsmouth Bolton, you'll set directly with the driver how he can pick you up. The payment is done on our partner's site; this avoids to talk about money with the driver.

United Kingdom
International (en)