Cheapest
Average
The best way to find a cheap train ticket from Birmingham to Portsmouth is to book your journey as far in advance as possible and to avoid travelling at rush hour.
Provider | Departs | Duration | Arrives | Changes | Tickets |
---|---|---|---|---|---|
Cross Country P11847 | 08:03 Birmingham New Street (BHM) | 3h44 | 11:47 Portsmouth & Southsea (PMS) | 1 change | |
South Western Railway C50095 | 08:17 Birmingham New Street (BHM) | 3h40 | 11:57 Portsmouth & Southsea (PMS) | 2 changes | |
Southern C44580 | 08:21 Birmingham New Street (BHM) | 4h16 | 12:37 Portsmouth & Southsea (PMS) | 2 changes | |
West Midlands Railway C86841 | 08:36 Birmingham New Street (BHM) | 5h01 | 13:37 Portsmouth & Southsea (PMS) | 2 changes | |
Southern C86841 | 08:36 Birmingham New Street (BHM) | 5h01 | 13:37 Portsmouth & Southsea (PMS) | 2 changes |
Find all the dates and times for this journey
Fastest Journey
3 h 40 m
Average
4 h 20 m
Trains per day
5
Distance
195 km
To travel from Birmingham to Portsmouth you need to make at least one change.
Distance 195 km |
Average train duration 4h 23m |
Cheapest ticket price £25 |
Trains per day 5 |
Train providers 5 |
Fastest train 3h 40m |
First train 03:52 |
Last train 23:11 |
Travel from Birmingham to Portsmouth from £39 with Omio’s train partners CrossCountry, South Western Railway and Chiltern Railways! You can find the best timetables and tickets when comparing and booking the most popular trip for you.
CrossCountry is a fast speed train company in the United Kingdom and for your next train from Birmingham to Portsmouth you can choose between Standard Class and First Class tickets on Omio.
Birmingham to Portsmouth train information with CrossCountry:
Here are some other resources that might have the information you need