To reach Portsmouth from Belfast, the most practical route is flying into Southampton Airport, followed by a direct train. The flight takes approximately 75 minutes. From Southampton Airport, a direct train takes you to Portsmouth in about 50 minutes. Alternatively, you can take a ferry to Liverpool and travel by train, though this is much slower. Portsmouth is a historic naval city famous for its dockyard and the Spinnaker Tower.
Total Distance: Driving distance 620 km via ferry; straight-line air distance 510 km.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 13 hours | 7 hours |
| Avg Price | 150-300 GBP | 100-220 GBP |
| Operator | South Western Railway | Eastern Airways |
| Route | Ferry to Liverpool, then train via London to Portsmouth. | Belfast City to Southampton Airport, then train to Portsmouth. |
| Tip | This route is better if you have a lot of luggage. | The train station is located right next to the airport terminal. |
Summer is ideal for visiting the Historic Dockyard and the waterfront.