Cosham railway station
You can reach 86 stations directly from Cosham on a weekday, without changing. The most frequent is Fareham, with 177 trains a day.
Cosham is the nearest station for postcodes in PO6. Check your own postcode.
Direct trains from Cosham
Trains a day to each station you can reach without changing, by day of the week.
| Destination | Weekday | Saturday | Sunday |
|---|---|---|---|
| Fareham | 177 | 172 | 122 |
| Portchester | 135 | 137 | 70 |
| Southampton Central | 131 | 135 | 82 |
| Woolston | 105 | 105 | 34 |
| Swanwick | 104 | 105 | 65 |
| Fratton | 99 | 101 | 90 |
| Portsmouth and Southsea | 98 | 101 | 90 |
| Havant | 78 | 70 | 32 |
| Hilsea | 76 | 72 | 68 |
| Barnham | 69 | 68 | 32 |
| Chichester | 69 | 68 | 32 |
| Ford | 67 | 66 | 31 |
| Emsworth | 66 | 67 | 31 |
| Southbourne | 66 | 64 | 0 |
| Angmering | 65 | 65 | 29 |
| Brighton | 65 | 65 | 29 |
| Hove | 65 | 65 | 29 |
| Lancing | 65 | 65 | 29 |
| Shoreham-by-Sea | 65 | 65 | 29 |
| Worthing | 65 | 65 | 29 |
| Portslade | 64 | 65 | 29 |
| Southwick | 64 | 65 | 29 |
| Portsmouth Harbour | 63 | 64 | 55 |
| Woking | 45 | 35 | 23 |
| Eastleigh | 44 | 38 | 35 |
| London Waterloo | 43 | 34 | 23 |
| Netley | 42 | 38 | 34 |
| Botley | 41 | 37 | 35 |
| Hedge End | 41 | 37 | 35 |
| St Denys | 39 | 36 | 31 |
| Winchester | 37 | 34 | 23 |
| Basingstoke | 36 | 33 | 23 |
| Bitterne | 36 | 36 | 31 |
| Bursledon | 36 | 36 | 34 |
| Hamble | 36 | 36 | 34 |
| Sholing | 36 | 36 | 34 |
| Farnborough (Main) | 35 | 33 | 16 |
| Micheldever | 35 | 33 | 23 |
| Fleet | 34 | 33 | 0 |
| Bradford-on-Avon | 22 | 27 | 20 |
and 46 more stations, each served less often.
How busy Cosham is
895,766 passenger entries and exits in 2024-25, making it the 589th busiest station in Great Britain.
More journeys run between Cosham and Southampton Central than any other pair: 120,138 a year. That is where passengers go, which is not always where the most trains go.
Source: Office of Rail and Road, Estimates of station usage, 2024-25. Estimated from ticket sales.
Sundays
Sunday is a different railway here: 64 stations instead of 86, a drop of about 26%. Saturday runs to 85.
Nearest other stations
- Hilsea 1.0 miles
- Portchester 2.6 miles
- Fratton 3.1 miles
- Portsmouth and Southsea 3.2 miles
- Bedhampton 3.2 miles
Closed stations nearby
Former stations within 8 km of Cosham, from Wikidata. They are on the map under Closed & former stations.
- Farlington Halt · 1.0 miles
- Paulsgrove Halt · 1.3 miles
- Jessie Road Bridge Halt · 3.4 miles
- Langston · 3.7 miles
- Albert Road Bridge Halt · 3.8 miles
- North Hayling · 3.9 miles
Show closed stations on the map
More about this station on Wikipedia.