1map logoGo to main page

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

Compare Travel Options and Prices

from
Portsmouth, United Kingdom
to
Canterbury, United Kingdom

How to Get from Portsmouth to Canterbury: 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.

$39 by busBest price
161.5 kmDistance
2h 6m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Portsmouth to Canterbury 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
3h  24m
Estimated price
$89-170
Recommended
Company
Autokar Polska, National Express
Bus
Average Duration
5h  23m
Estimated price
$39-55
Cheapest
route map
Distance: 161.5 km
Duration: 2h 6m

See more options

Pricing table
Company
various
Drive
Average Duration
2h  6m
Estimated price
$40-60
Company
Southern Service
Train
Average Duration
4h  51m
Estimated price
$49-71
Company
various
Train
Average Duration
3h  52m
Estimated price
$88-168

Compare prices for your selected dates

TypeMo 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Bus $16 $15 $16 $21 $16 $16 $18
Train $18 $18 $108 $36 $37 $35 $95

Portsmouth - Canterbury operators

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

Train
Contact phone
0345 6000 650
Website
https://www.southwesternrailway.com/

Train from Portsmouth & Southsea to London Waterloo

Average Duration
1h 31m
Estimated price
$40-95
Contact phone
+44 345 322 7021
Website
https://www.southeasternrailway.co.uk/

Train from London St Pancras Intl to Canterbury West

Average Duration
55m
Estimated price
$45-70

Train from London Bridge to Canterbury West

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

Train from Portsmouth & Southsea to Brighton

Average Duration
1h 21m
Estimated price
$19-27

Train from Hampden Park (Sussex) to Ashford International

Average Duration
1h 16m
Estimated price
$14-20
Bus
Contact phone
48/796 473 308
Website
http://autokarpolska.com.pl

Bus from Portsmouth to London Victoria

Average Duration
1h 53m
Estimated price
$18-25
Contact phone
08717 81 81 81
Website
https://www.nationalexpress.com/en

Bus from Victoria Coach Station to Bus Station

Average Duration
2h 30m
Estimated price
$21-30

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

Traveling between Portsmouth and Canterbury 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 road trip from Portsmouth to Canterbury, covering a distance of 204.4 km in just over 2 hours. 💸 Experience the flexibility of driving as prices range from £32 to £47 for the journey, allowing you to budget accordingly.
Average price
£31 - £47
🚆 The journey from Portsmouth to Canterbury by train involves multiple transfers and takes approximately 3 hours and 24 minutes.
Departure Point
Portsmouth & Southsea station
Arrival Point
Canterbury West station
🗺️ The total journey time, including transfers, is approximately 5 hours and 23 minutes. 💰 Ticket prices for the bus ride between Canterbury and Portsmouth range from £31 to £43.
Departure Point
Portsmouth station
Arrival Point
Bus Station

Frequently asked questions

Find out more about the route from Portsmouth to Canterbury.

Or choose the category:
The distance between Portsmouth and Canterbury in the United Kingdom is 162.5 km. If you choose to travel by train, it typically takes around 3 hours and 30 minutes to reach Canterbury from Portsmouth. However, if you prefer to drive, the journey usually takes around 2 hours and 6 minutes. Alternatively, if you opt for a bus ride, the travel time can be longer, averaging around 5 hours and 29 minutes.
The most cost-effective way to travel from Portsmouth to Canterbury is by bus, which takes 5 hours and 29 minutes and costs approximately £28-£44. However, if you are looking for a quicker option, driving is the most time-efficient choice, taking 2 hours and 6 minutes and costing approximately £32-£48.
The prices of a train ticket between Portsmouth and Canterbury range from £69 to £126, depending on factors such as the class, time of booking, and availability. On the other hand, the prices of a bus ticket between Canterbury and Portsmouth vary between £30 to £42, again depending on similar factors.
To get from Portsmouth to Canterbury without using public transportation, you can opt to drive. The distance is approximately 204.4 km, and it takes around 2 hours and 6 minutes by car. The prices for a car journey from Portsmouth to Canterbury vary, ranging from £32 to £48.
The best way to travel from Portsmouth to Canterbury without a car is by train via London. The journey takes approximately 3 hours and 30 minutes and fares range from £67 to £127. You will need to take the train from Portsmouth to London, then transfer to another train to reach Canterbury.
There is no direct train or bus link between Portsmouth and Canterbury. However, there are alternative routes available. The train journey takes approximately 3 hours and 30 minutes, with transfers at Waterloo station and London St Pancras Intl. The car journey between the two cities takes around 2 hours and 6 minutes, while the bus journey can take approximately 5 hours and 29 minutes, with transfers at Victoria Coach Station.
There are plenty of accommodation options near Canterbury. With over 1721 hotels available, travelers will have a wide range of choices to suit their preferences and budgets. Prices start at £43 per night, offering affordable options for every traveler.