The journey from Hayle to Portsmouth spans approximately 450 kilometers across Southern England. You can travel via the Great Western Railway, typically requiring a change at Plymouth or Exeter St Davids. Driving involves taking the A30 through Cornwall, merging onto the M5, and finally the M3 towards the coast. This route connects the rugged Cornish coast to the historic naval heritage of Portsmouth. Expect a travel time of roughly 6 to 7 hours by either mode. The journey offers a transition from rural landscapes to the bustling urban environment of the Solent.
Total Distance: 450 km driving distance, 380 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 6 hours 30 mins | 5 hours 45 mins |
| Avg Price | £70 - £150 | £60 - £90 fuel |
| Operator | Great Western Railway | N/A |
| Route | Hayle to Plymouth, then change for Portsmouth & Southsea. | A30, M5, A303, M3. |
| Tip | Book your Advance ticket 12 weeks early to secure the lowest fare. | Avoid the A303 near Stonehenge during peak holiday weekends to prevent delays. |
May to September for clearer road conditions and reliable rail schedules.