Travel options
from Manchester to Portsmouth

You can get from Manchester to Portsmouth by train, bus or flight.

Our recommendation

To get from Manchester to Portsmouth on Dec 3 we recommend taking a bus because it’s the best combination of price and speed.

12:00PMManchester, Airport6h45 06:45PMPortsmouth, The Hard Interchange
0 changes
$321One-way
Cheapest
11:30AMManchester7h15 06:45PMPortsmouth, The Hard Interchange
0 changes
$291One-way
Other options
07:45AMManchester, Coach Station8h25 04:10PMPortsmouth, The Hard Interchange
1 changes
$341One-way
01:00PMManchester, Coach Station8h10 09:10PMPortsmouth, The Hard Interchange
1 changes
$401One-way
09:00AMManchester, Coach Station9h00 06:00PMPortsmouth, The Hard Interchange
1 changes
$451One-way

Find all the dates and times for this journey by train, bus, and flight, .

More than 1,000 travel companies trust us to sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF

Compare prices and tickets Prices for trains, buses and flights

Thu
Dec 2
$218Cross Country
$26Megabus
$101British Airways
Fri
Dec 3
$218Cross Country
$26Megabus
$167British Airways
Sat
Dec 4
$131Avanti West Coast
$26Megabus
$206British Airways
Sun
Dec 5
$195Cross Country
$26Megabus
$119British Airways
Tue
Dec 7
$130Avanti West Coast
$19National Express
$112British Airways
Thu
Dec 9
$132Avanti West Coast
$20National Express
$109British Airways
Fri
Dec 10
$132Avanti West Coast
$23National Express
Find prices
Sat
Dec 11
$99Cross Country
$23National Express
$95British Airways
Sun
Dec 12
$98Cross Country
$26Megabus
$95British Airways
Thu
Dec 16
Find prices
$20National Express
$89British Airways
Fri
Dec 17
$101Avanti West Coast
$26Megabus
$94British Airways
Sat
Dec 18
$98Cross Country
$23Megabus
$342British Airways
Sun
Dec 19
$194Cross Country
$56National Express
$75British Airways
Tue
Dec 21
$98Cross Country
$26Megabus
Find prices

Travel Information to Portsmouth from Manchester

distanceDistance191 miles (308 km)
modeAvailable travel modesFlight, bus or train
priceTicket price range$47 - $198
cheapestCheapest modeBus • $47 (€38) • 6 h 55 min
fastestFastest modeFlight • $133 (€107) • 1 h
carriersPopular travel companiesBritish Airways, National Express or Cross Country

Travel 191 miles (308 km) by flight, bus or train to Portsmouth from Manchester. If speed is a priority, then a flight is the best option with an average duration of 1 h; whereas, if saving money is more important, then a bus is the best option with prices starting as low as $47 (€38). The most popular travel companies which serve this journey are British Airways, National Express or Cross Country among others. Travelers can even take a direct bus or train from Manchester to Portsmouth.