The journey from Keynsham to Portsmouth is approximately 130 km. You can take a train from Keynsham to Bristol Temple Meads, then a connecting service to Portsmouth Harbour. Driving via the A36 and M27 is also a common route. Portsmouth is a major port city with a rich maritime history.
Total Distance: 130 km driving distance, 115 km straight-line distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 2 hours 15 mins | 2 hours 15 mins |
| Avg Price | 25-60 GBP | 20 GBP fuel |
| Operator | Great Western Railway | N/A |
| Route | Keynsham to Bristol Temple Meads, then connecting to Portsmouth Harbour. | A36 and M27. |
| Tip | GWR services are frequent and comfortable. | The A36 can be busy during peak times. |
May to September for pleasant coastal exploration.