Travel from Belfast to Portsmouth

Flights from Belfast to Portsmouth

Flybe and Eastern Airways fly from Belfast to Portsmouth every 4 hours.

How to get from Belfast to Portsmouth

ModeDurationPrice
From Belfast Central Train Station train to Belfast City airport, fly to Southampton airport, train to Eastleigh, then train to Portsmouth.4 h 4 min$136
From Belfast Europa Bus Centre line 300 shuttle to Belfast (Aldergrove) airport, fly to London Gatwick airport, then train to Portsmouth.5 h 9 min$93
From Belfast Central Train Station train to Belfast City airport, fly to London City airport, train to Canning Town Underground Station, Tube to London Waterloo, then train to Portsmouth.4 h 52 min$158
From Belfast Central Train Station train to Belfast City airport, fly to London Heathrow airport, bus to Woking, then train to Portsmouth.5 h 11 min$128
From Belfast Europa Bus Centre line 300 shuttle to Belfast (Aldergrove) airport, fly to London Luton airport, line 888 bus to Luton Airport Parkway, train to West Hampstead Underground Station, Tube to London Waterloo, then train to Portsmouth.5 h 30 min$117
From Belfast Europa Bus Centre line 300 shuttle to Belfast (Aldergrove) airport, fly to Bristol airport, shuttle to Bristol Temple Meads, then train to Portsmouth.6 h 18 min$153
From Belfast Central Train Station train to Belfast City airport, fly to Birmingham airport, train to Euston Underground Station, Tube to London Waterloo, then train to Portsmouth.5 h 37 min$199
From Belfast, Europa Bus Centre bus to Dublin airport, fly to Southampton airport, train to Eastleigh, then train to Portsmouth.6 h 30 min$129
From Belfast car ferry to Cairnryan, bus to Carlisle, walk to Carlisle, train to Euston Underground Station, Tube to London Waterloo, then train to Portsmouth & Southsea.12 h 28 min$348
From Belfast car ferry to Liverpool, walk to Birkenhead Hamilton Square, train to Liverpool Lime Street, train to Birmingham New Street, train to Winchester, then train to Portsmouth & Southsea.14 h 57 min$197
From Belfast Central Train Station train to Larne, car ferry to Cairnryan, taxi to Stranraer, train to Glasgow Central, train to Euston Underground Station, Tube to London Waterloo, then train to Portsmouth & Southsea.15 h 15 min$487
From Belfast car ferry to Cairnryan, bus to Pool Meadow Bus Station, then bus to Portsmouth, The Hard.17 h 47 min$117
From Belfast, Europa Bus Centre bus to The Gresham Hotel, walk to Dublin, bus and ferry to London Victoria, walk to London Victoria Coach Station, then bus to PORTSMOUTH, The Hard.18 h 42 min$74
From Belfast car ferry to Cairnryan then drive to Portsmouth.10 h 4 min$162

How long does it take to get from Belfast to Portsmouth?

It takes approximately 4 hours 4 minutes to get from Belfast to Portsmouth, including transfers.

Is there a direct bus between Belfast and Portsmouth?

No, there is no direct bus from Belfast to Portsmouth. However, there are services departing from Belfast, Europa Bus Centre and arriving at PORTSMOUTH, The Hard via Dublin and London Victoria Coach Station. The journey, including transfers, takes approximately 18 hours 42 minutes.

Operators from Belfast to Portsmouth

OperatorPhoneWebsite
Translink UK+44 28 9066 6630Translink UK
FlybeFlybe
Eastern AirwaysEastern Airways
South Western Railway0345 6000 650South Western Railway
easyJeteasyJet
SouthernSouthern
KLMKLM
Dockland Light Railway (DLR)Dockland Light Railway (DLR)
London Underground (Tube)London Underground (Tube)
Aer LingusAer Lingus
British AirwaysBritish Airways
National Express+44 08717 818178National Express
London General0343 222 1234London General
ThameslinkThameslink
Airport Flyer0871 334 4444Airport Flyer
Great Western RailwayGreat Western Railway
Virgin West Coast Trains0344 556 5650Virgin West Coast Trains
Aircoach+353 1 844 7118Aircoach
Stena LineStena Line
Merseyrail Electrics0151 330 1000Merseyrail Electrics
West Midlands+44 121 634 2040West Midlands
CrossCountry0344 736 9123CrossCountry
P&O Ferries01304 448866.P&O Ferries
ScotRail+44 344 811 0141ScotRail
Megabus UK0871 266 3333Megabus UK