Birmingham New Street (BHM) to Portsmouth Harbour (PMH) train

Mon, 20 Jan
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Cheap train tickets from Birmingham New Street (BHM) to Portsmouth Harbour (PMH)

Showing times and prices for 20 Jan

Cheapest

The best way to find a cheap train ticket from Birmingham New Street (BHM) to Portsmouth Harbour (PMH) is to book your journey as far in advance as possible and to avoid travelling at rush hour.

Cheapest
SouthernC49964
09:214h20
Birmingham New Street (BHM)
13:41Portsmouth Harbour (PMH)
£971One-way
2 changes
Cross CountryP11851
09:033h49
Birmingham New Street (BHM)
12:52Portsmouth Harbour (PMH)
£1021One-way
1 change
Cross CountryP11847
08:033h49
Birmingham New Street (BHM)
11:52Portsmouth Harbour (PMH)
£1021One-way
1 change
South Western RailwayC49156
08:474h01
Birmingham New Street (BHM)
12:48Portsmouth Harbour (PMH)
£1021One-way
2 changes
South Western RailwayC50095
08:173h45
Birmingham New Street (BHM)
12:02Portsmouth Harbour (PMH)
£1071One-way
2 changes

Birmingham New Street (BHM) to Portsmouth Harbour (PMH) train times

Showing trains for tomorrow, Monday 20 January
ProviderDepartsDurationArrivesChangesTickets
Cross Country
P11847
Cross CountryP11847
08:03 Birmingham New Street (BHM)3h49 11:52 Portsmouth Harbour (PMH)1 change
South Western Railway
C50095
Avanti West CoastC50095
08:17 Birmingham New Street (BHM)3h45 12:02 Portsmouth Harbour (PMH)2 changes
Southern
C44580
Avanti West CoastC44580
08:21 Birmingham New Street (BHM)4h20 12:41 Portsmouth Harbour (PMH)2 changes
South Western Railway
C49156
Avanti West CoastC49156
08:47 Birmingham New Street (BHM)4h01 12:48 Portsmouth Harbour (PMH)2 changes
Cross Country
P11851
Cross CountryP11851
09:03 Birmingham New Street (BHM)3h49 12:52 Portsmouth Harbour (PMH)1 change
Southern
C49964
Avanti West CoastC49964
09:21 Birmingham New Street (BHM)4h20 13:41 Portsmouth Harbour (PMH)2 changes

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets Birmingham New Street (BHM) to Portsmouth Harbour (PMH) by coach or train

Mon
20 Jan
Tue
21 Jan
Wed
22 Jan
Thu
23 Jan
Fri
24 Jan
Sat
25 Jan
Sun
26 Jan

Train times from Birmingham New Street (BHM) to Portsmouth Harbour (PMH)

Showing times and prices for 20 Jan

Fastest Journey

3 h 45 m

Average

4 h 1 m

Trains per day

6

Distance

195 km

To travel from Birmingham New Street (BHM) to Portsmouth Harbour (PMH) you need to make at least one change.

Fastest
South Western RailwayC50095
08:173h45
Birmingham New Street (BHM)
12:02Portsmouth Harbour (PMH)
£1071One-way
2 changes
Cross CountryP11851
09:033h49
Birmingham New Street (BHM)
12:52Portsmouth Harbour (PMH)
£1021One-way
1 change
Cross CountryP11847
08:033h49
Birmingham New Street (BHM)
11:52Portsmouth Harbour (PMH)
£1021One-way
1 change
South Western RailwayC49156
08:474h01
Birmingham New Street (BHM)
12:48Portsmouth Harbour (PMH)
£1021One-way
2 changes
SouthernC49964
09:214h20
Birmingham New Street (BHM)
13:41Portsmouth Harbour (PMH)
£971One-way
2 changes

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Journey information

Overview: Train from Birmingham New Street (BHM) to Portsmouth Harbour (PMH)

Take a train from Birmingham New Street (BHM) to Portsmouth Harbour (PMH) and enjoy the approximately 194 km long journey. Find schedules and pricing options for a convenient and affordable trip.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Coach from £14
Distance
194 km
Average train duration
4h 13m
Cheapest ticket price
£38
Train providers
2
Fastest train
3h 45m
First train
06:03
Last train
15:47
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Coach from £14

Train providers: CrossCountry and South Western Railway trains Birmingham New Street (BHM) to Portsmouth Harbour (PMH)

Travel to Portsmouth Harbour (PMH) from Birmingham New Street (BHM) from £49 with Omio’s train partners CrossCountry and South Western Railway! You can find the best timetables and tickets when comparing and booking the most convenient trip for you.

Cross Country trains are a UK-based train operator that provides services across the country including trains from Birmingham New Street (BHM) to Portsmouth Harbour (PMH). They offer a range of services, from express services to local services, and have a variety of ticket types to suit different needs. Their express services, such as the CrossCountry Voyager and CrossCountry XC Trains, offer a fast and comfortable journey, with onboard facilities such as free Wi-Fi, power sockets, and a selection of snacks and drinks. Their local services, such as the CrossCountry Regional and CrossCountry Regional Express, provide a more leisurely journey, with stops at smaller stations along the way. They also offer a range of ticket types, such as Advance, Anytime, and Off-Peak tickets, to suit different budgets and travel needs. The most popular routes for Cross Country trains include London to Birmingham, Manchester to Edinburgh, and Bristol to Reading.

Birmingham New Street (BHM) to Portsmouth Harbour (PMH) train information with CrossCountry:

  • Average Duration: 4 h 45 min
  • Cheapest Price: £55

FAQs: Birmingham New Street (BHM) to Portsmouth Harbour (PMH) train

FAQs: Travel by train from Birmingham New Street (BHM) to Portsmouth Harbour (PMH) 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 Birmingham New Street (BHM) to Portsmouth Harbour (PMH).
FAQs
Cheap train tickets from Birmingham New Street (BHM) to Portsmouth Harbour (PMH) can start from as little as £50 when you book in advance. The average train ticket price for Birmingham New Street (BHM) to Portsmouth Harbour (PMH) is £88; however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
On average the Birmingham New Street (BHM) to Portsmouth Harbour (PMH) train travel time is 3 h 45 min   for the 120 mile long trip, but the duration can vary if you travel on weekends and holidays.
The first train from Birmingham New Street (BHM) to Portsmouth Harbour (PMH) leaves at 04: 30. Plan your trip with the Journey Planner   from Omio.
The last train from Birmingham New Street (BHM) to Portsmouth Harbour (PMH) leaves at 12: 47.
There are 6 trains a day from Birmingham New Street (BHM) to Portsmouth Harbour (PMH) which require at least one change with CrossCountry or South Western Railway. Schedules can vary on holidays or weekends with fewer trains.
Take the Birmingham New Street (BHM) to Portsmouth Harbour (PMH) train with CrossCountry or South Western Railway. However, it's always good to check out all possible train providers for the trip between Birmingham New Street (BHM) and Portsmouth Harbour (PMH) as there might be differences in the amenities they offer.
A trip to Portsmouth Harbour (PMH) from Birmingham New Street (BHM) is worth doing but not as a day trip with a journey time of 3 h 45 min each way. Check with Omio app   the best way to travel.
The cheapest month for a train from Birmingham New Street (BHM) to Portsmouth Harbour (PMH) is April.
It's helpful to compare your options as there are 2 ways to travel between Birmingham New Street (BHM) and Portsmouth Harbour (PMH) including taking a train or coach.

More options for your journey from Birmingham New Street (BHM) to Portsmouth Harbour (PMH)

Here are some other resources that might have the information you need

Most popular trains, buses, flights and ferries to and from Portsmouth Harbour (PMH) and Birmingham New Street (BHM)

HomeTrainsBirmingham New Street (BHM) to Portsmouth Harbour (PMH) train

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language