Bus Overview

Average Duration:
5h 36m
Buses Per Day:
3

First and Last Bus

First Bus:
04:35
Last Bus:
20:30

Ticket Details

Average Price:
£29 - £38

Overview

The bus between Dover and Portsmouth takes 5h 41m. On an average weekday, there are 3 buses per day travelling from Dover to Portsmouth. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.

Need a hotel room in Portsmouth?

Book now

Dover to Portsmouth bus times

All available buses travelling from Dover to Portsmouth. To see full schedules, alternative transport and to book your tickets online click here.
Departing Thursday, March 21, 2019
Dover (Town Centre)
5h 40m
University of Portsmouth, Cambridge Rd
5h 40m
1 change
Find Tickets
Dover (Town Centre)
5h 43m
University of Portsmouth, Cambridge Rd
5h 43m
1 change
Find Tickets
Dover (Town Centre)
5h 18m
University of Portsmouth, Cambridge Rd
5h 18m
1 change
Find Tickets
Departing Friday, March 22, 2019
Dover (Town Centre)
5h 45m
University of Portsmouth, Cambridge Rd
5h 45m
1 change
Find Tickets
Dover (Town Centre)
6h 25m
University of Portsmouth, Cambridge Rd
6h 25m
1 change
Find Tickets
Dover (Town Centre)
5h 35m
University of Portsmouth, Cambridge Rd
5h 35m
1 change
Find Tickets
Dover (Town Centre)
5h 20m
University of Portsmouth, Cambridge Rd
5h 20m
1 change
Find Tickets
Dover (Town Centre)
5h 55m
University of Portsmouth, Cambridge Rd
5h 55m
1 change
Find Tickets
Dover (Town Centre)
5h 45m
University of Portsmouth, Cambridge Rd
5h 45m
1 change
Find Tickets
Dover (Town Centre)
6h 8m
University of Portsmouth, Cambridge Rd
6h 8m
1 change
Find Tickets

Questions & Answers

No, there is no direct bus from Dover to Portsmouth. However, there are services departing from Dover and arriving at University of Portsmouth, Cambridge Rd via London Victoria Coach Station. The journey, including transfers, takes approximately 5h 41m.

More details

The distance between Dover and Portsmouth is 108 miles. The road distance is 139.6 miles.

Get driving directions

Dover to Portsmouth bus services, operated by National Express, depart from Dover station.

More details

Dover to Portsmouth bus services, operated by National Express, arrive at University of Portsmouth, Cambridge Rd station.

More details

Book your Dover to Portsmouth bus tickets online with Distribusion and Distribusion.

Search and book

There are 1216+ hotels available in Portsmouth. Prices start at £50 per night.

More details

Find the best way to get from A to B, anywhere in the world, on your mobile or tablet.

Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.

Learn more about our apps