Portsmouth is a dynamic waterfront city rich in maritime heritage, home to historic ships, a thriving cultural scene, and stunning sea views. When travelling from Southampton Airport to Portsmouth, you have three transportation options: taxi, bus or train.
Taking a taxi from Southampton Airport to Portsmouth is the most convenient. The journey spans approximately 30 km and usually takes about 25 minutes, depending on traffic. This direct, door-to-door service is ideal for those prioritising comfort and ease, with the fare for a taxi from Southampton Airport to Portsmouth hovering around £50 (€58).
Alternatively, you can also travel from Southampton Airport to Portsmouth by bus. The direct journey by bus takes around 1 hour 15 minutes but is only available twice a day, costing on average £6 (€7) per person. You could also take a two-step bus journey by travelling from the airport to Southampton city centre, then taking another bus from the city centre to Portsmouth. This route takes approximately 1 hour and 50 minutes in total and costs around £12.50 (€14.40) per person, offering more frequent departures throughout the day.
Finally, the train service provides a cost-effective means of travel from Southampton Airport to Portsmouth. With tickets priced at roughly £9.50 (€11) per person and an average travel time of 70 minutes, excluding wait periods.
Welcome Pickups offers meet and greet services and a friendly introduction to Southampton at the same price as a regular taxi. Click here to see the cost.