How to get from London Victoria to Portsmouth by car, truck, walk, bike
Distance between London Victoria and Portsmouth is 101 kilometers (63 miles).
Driving distance from London Victoria to Portsmouth is 118 kilometers (73 miles)
Route Map
Routes from london-victoria-westminster to portsmouth-portsmouth
4 Ways from London Victoria (United kingdom/Westminster) to Portsmouth (United Kingdom/Portsmouth)
Choose 1 of the options below and start your journey
Cheapest
Fastest
Route instructions
1. Continue onto Buckingham Palace Road, A3214 722 m
2. Continue onto Ebury Bridge Road, B313 25 m
3. Turn left onto Ebury Bridge Road, B313 414 m
4. Turn left onto Chelsea Bridge Road, A3216 181 m
5. Turn left onto Chelsea Bridge Road, A3216 14 m
See more
Questions and Answers
What is the cheapest way to get from London Victoria (United kingdom/Westminster) to Portsmouth (United Kingdom/Portsmouth)?
How do I get from London Victoria (United kingdom/Westminster) to Portsmouth (United Kingdom/Portsmouth) the fastest?
How long does it take to get from London Victoria (United kingdom/Westminster) to Portsmouth (United Kingdom/Portsmouth)?