How to travel from Birmingham to Portsmouth

Travel options
from Birmingham to Portsmouth

You can get from Birmingham to Portsmouth by train, bus or flight.

Our recommendation
bus

To get from Birmingham to Portsmouth on Sep 28 we recommend taking a bus because it’s the best combination of price and speed.

01:20PMBirmingham4h55 06:15PMPortsmouth, The Hard Interchange
0 transfers
201One-way
Cheapest
01:20PMBirmingham4h55 06:15PMPortsmouth, The Hard Interchange
0 transfers
201One-way
Other options
06:04AMBirmingham New Street3h43 09:47AMPortsmouth & Southsea
1 transfer
961One-way
05:15AMBirmingham Moor Street4h16 09:31AMPortsmouth & Southsea
2 transfers
1111One-way
05:30AMBirmingham New Street4h01 09:31AMPortsmouth & Southsea
3 transfers
1231One-way

Find all the dates and times for this journey by train, bus, and flight, .

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

Trenitalia
Easyjet
Deutsche Bahn
SNCF

Compare prices and tickets Prices for trains, buses and flights

Wed
Sep 28
Thu
Sep 29
Fri
Sep 30
Sat
Oct 01
Sun
Oct 02
Mon
Oct 03
Tue
Oct 04

Travel Tips: lps.faqs.headline.nullTitle

lps.faqs.headline.nullText
FAQs

The distance is approximately 121 miles (195 km) from Birmingham to Portsmouth.

Omio customers who travel from Birmingham to Portsmouth often also extend their vacation to go to London, Southampton or Bournemouth. Omio can help you plan your trip by finding the best connections between Portsmouth and these popular destinations at a great price.

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
Currency
Language