Birmingham to Portsmouth

Depart date
(Return date)

3 suggested routes to go from Birmingham to Portsmouth 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

Trip Birmingham Portsmouth

Modes of transportcarpooling, bus, train
Distance121 mi
Direct lineYes

How to get from Birmingham to Portsmouth?

We are suggesting 3 routes by train, bus, carpooling to plan your trip Birmingham Portsmouth. Routes displayed are sorted depending on a performance indicator (calculated from number of changes, expected duration, distance between an airport and the center of the city it serves...). You'll be able to:
  • Sort results depending on the mode of transportation (train, bus, carpooling).
  • Get prices, times and duration for the journey Birmingham Portsmouth by clicking on the 'Check prices' button and after entering your dates of departure and the number of passengers. Note that we are trying to get as many prices as we can from different online travel agencies, but sometimes it may not be possible.
  • Locate cities of Birmingham and Portsmouth on a map as well as the route Birmingham Portsmouth and the different connecting points (Fratton Railway Station, Portsmouth & Southsea Railway Station, Portsmouth Harbour Railway Station, Portsmouth Coach Station, Southsea Coach Station, ...) by clicking on the 'Details & Map' button.
  • Search for a hotel in Portsmouth

Which carriers to travel between Birmingham and Portsmouth?

Railway companies
CrossCountry provides a rail connection Birmingham-Basingstoke with the train from Birmingham New Street railway station (0.4 mi from city-centre) and serving the rail station of Basingstoke at arrival (0.4 mi from centre)
South West Trains transports passengers on a rail line from Basingstoke to Portsmouth with the train which leaves Basingstoke station to arrive at Fratton railway station (England United Kingdom)
First Great Western operates the train journey Southampton-Portsmouth with the train from Southampton Central railway station (0.5 mi from city-centre) and serving the rail station of Fratton at arrival (0.9 mi from centre)
Depending on the requested date, Blablacar can display an offer to share a ride Birmingham-Portsmouth (121.2 mi)
Bus companies
The bus company MegaBus operates the intercity service from the bus station of Birmingham in Birmingham and to the one of Portsmouth (England United Kingdom)
National Express is the bus carrier that allows to travel on the line between the city of Birmingham (serving Birmingham bus station at 0.5 mi from centre) and the city of Portsmouth where the coach will drop you off at Portsmouth station situated at about 1.8 mi from Portsmouth city centre.

All modes of transport Birmingham-Portsmouth

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

Birmingham to Portsmouth bus

Are you looking for a bus from Birmingham to Portsmouth? There is indeed a direct bus line that operates this route.

What are the bus companies operating the Birmingham Portsmouth ?

The bus service between the city of Birmingham and Portsmouth is operating by multiple coach companies: MegaBus and National Express.

MegaBus Birmingham PortsmouthNational Express Birmingham Portsmouth

You may wonder whether it's worth travelling by bus between Birmingham and Portsmouth and what the advantages of this mode of transport may be. That's why we give you some arguments that might convince you to board a bus to Portsmouth.

  • The Birmingham Portsmouth tickets are sold at unbeatable prices, it is unlikely that you will find better offers with the other modes of transport: rail or carpool offers.
  • The modern buses that operate the line Birmingham Portsmouth have toilets and comfortable reclining seats in order to make you travel in optimal conditions.
  • The coaches operating the Birmingham Portsmouth line are mostly equipped with an air conditioning system, which will allow you to travel in good conditions during hot seasons.

Bus stops in Birmingham

Remember to arrive at the bus station in Birmingham at least 15 minutes, or even 30 minutes, before the posted departure time. To avoid catching the wrong bus, check in front where the destination 'Portsmouth' should be displayed. Finally, present your ticket to the staff of National Express or MegaBus who will allow you to put your suitcases in the trunk and then board.

  • Birmingham

Arrival bus stations in Portsmouth

When you arrive in Portsmouth, make sure you don't forget anything at your seat and in the hold.

  • Portsmouth

Carpool from Birmingham to Portsmouth

On the contrary to other means of transportation, carsharing doesn't provide to travellers a defined scheduled. So, you have more probabilities to find Birmingham-Portsmouth rides five days before your date of travel than three months. Good option for lastminute stay in Portsmouth!

Carpooling is a recent way to travel by sharing your journey Birmingham-Portsmouth with other travellers looking for the same route. This has a very positive environmental impact since it optimizes the capacity of the car and it also allows saving money.

Train Birmingham to Portsmouth

Intercity Train Birmingham Portsmouth

The intercity trains served the main cities of the route between Birmingham and Portsmouth with a reduced duration in comparison to regional trains.

Is there a direct train bound for Portsmouth from Birmingham?

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

Birmingham Portsmouth train companies

The railways CrossCountry, South West Trains and First Great Western are the companies that you may travel with for your trip to Portsmouth.
CrossCountry Birmingham PortsmouthSouth West Trains Birmingham PortsmouthFirst Great Western Birmingham Portsmouth

Railway stations from Birmingham

  • Birmingham New Street

Arrival train stations in Portsmouth

  • Fratton

United Kingdom
Česká republika
International (en)