| Duration | 4h 8m |
| Distance | 132.4 miles |
| Average price | £64 |
| Frequency | 14/day |
No, there is no direct train from Coventry to Gosport. However, there are services departing from Coventry and arriving at Portsmouth Harbour via Winchester. The journey, including transfers, takes approximately 3h 41m.
More detailsThe distance between Coventry and Gosport is 143 miles. The road distance is 132.4 miles.
Get driving directionsCoventry to Gosport train services, operated by Cross Country, depart from Coventry station.
More detailsCoventry to Gosport train services, operated by South Western Railway, arrive at Portsmouth Harbour station.
More detailsBook your Coventry to Gosport train tickets online with Omio.
Search and bookThere are 2772+ hotels available in Gosport.
More detailsCompare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.
Learn more about our apps