1map logoGo to main page

Canterbury, Kent to Portsmouth, Hampshire from $49: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Canterbury, United Kingdom
to
Portsmouth, United Kingdom

How to Get from Canterbury to Portsmouth: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$49 by busBest price
126.1 milesDistance
2h 6m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Canterbury to Portsmouth with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Train
Average Duration
2h  55m
Estimated price
$88-166
Recommended
Company
National Express
Bus
Average Duration
6h 
Estimated price
$49-69
Cheapest
route map
Distance: 126.1 miles
Duration: 2h 6m

See more options

Company
N/A
Drive
Average Duration
2h  6m
Estimated price
$40-60
Company
various
Train
Average Duration
4h  10m
Estimated price
$72-109

Canterbury - Portsmouth operators

Explore transport companies operating between Canterbury and Portsmouth, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train
Contact phone
+44 345 322 7021
Website
https://www.southeasternrailway.co.uk/

Train from Canterbury West to Stratford International

Average Duration
46m
Estimated price
$40-65

Train from Canterbury East to London Victoria

Average Duration
1h 34m
Estimated price
$40-60
Contact phone
0345 6000 650
Website
https://www.southwesternrailway.com/

Train from London Waterloo to Portsmouth & Southsea

Average Duration
1h 30m
Estimated price
$40-95
Contact phone
+44 3451 27 29 20
Website
https://www.southernrailway.com/

Train from London Victoria to Portsmouth & Southsea

Average Duration
2h 4m
Estimated price
$30-50
Bus
Contact phone
08717 81 81 81
Website
https://www.nationalexpress.com/en

Bus from Canterbury to Heathrow Airport Terminal 5

Average Duration
2h 10m
Estimated price
$24-35

Bus from Heathrow Airport Terminal 5 to Portsmouth, The Hard

Average Duration
2h 50m
Estimated price
$24-35

Canterbury to Portsmouth: Overview of Bus, Train, Flight, and Car Trips

Traveling between Canterbury and Portsmouth offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a scenic journey from Canterbury to Portsmouth, covering a driving distance of 202.8 km in just over 2 hours. 💸 Prices for the drive from Canterbury to Portsmouth range from £32 to £47, offering a budget-friendly travel option for those looking to explore the southern coast of the United Kingdom by car.
Average price
£31 - £47
🚆 Although there is no direct train from Canterbury to Portsmouth, you can reach your destination in approximately 2 hours and 55 minutes with transfers. 🚆 The prices for a train ticket between Canterbury and Portsmouth range from £69 to £131, offering multiple route options with varying travel times and transfer points.
Departure Point
Canterbury West station
Arrival Point
Portsmouth & Southsea station
🚌 Although there is no direct bus from Canterbury to Portsmouth, you can take a National Express service with transfers at Heathrow Airport Terminal 5. The journey lasts approximately 6 hours. 💷 Prices for the bus journey between Canterbury and Portsmouth typically range from £39 to £54.
Departure Point
Canterbury station
Arrival Point
Portsmouth, The Hard station