COVID-19 Travel Guide
Learn more ›

Search bus tickets to Portsmouth

switcheroo

Quickview

How to get to Portsmouth by bus

Routes6
Trips per day51
bus lines2
Stations3
Lowest PricesWe work directly with hundreds of carriers to find the best available fares.
No Wanderu FeesWe never add any extra fees. We just make it easy to book your travels.
Best Travel OptionsWe help you find & compare the best buses, trains and flights in one place.

What is a good price for a bus ticket to Portsmouth?

$23.41 is the cheapest price for a bus ticket to Portsmouth, according to recent searches on Wanderu. You can use our search to check if this price is currently available on buses from your city to Portsmouth. In the last month, buses from Birmingham to Portsmouth had the lowest average price at $23.41.

Where is the bus station in Portsmouth, United Kingdom?

The busiest bus station in Portsmouth is The Hard Interchange. There are several other active stations in addition to this main station. The most popular bus stations in Portsmouth are:

  • The Hard Interchange
  • Portsmouth University
  • International Ferry Port drop off

Newmarket

There are 26 scheduled buses per day from Newmarket to Portsmouth. The route can be as long as 118 miles, or 190 kilometers. On average, the journey takes 7 hours and 21 minutes. One bus company, National Express, connects Newmarket to Portsmouth. Buses from Newmarket usually arrive in Portsmouth at Portsmouth University.
Avg. Time
7h 21m
Avg. Price
$51.78

Hounslow

There are 24 scheduled buses per day from Hounslow to Portsmouth. The route can be as long as 55 miles, or 88 kilometers. On average, the journey takes 4 hours and 42 minutes. One bus company, National Express, connects Hounslow to Portsmouth. Buses from Hounslow usually arrive in Portsmouth at Southsea.
Avg. Time
4h 42m
Avg. Price
$32.26

Manchester

There are 16 scheduled buses per day from Manchester to Portsmouth. The route can be as long as 191 miles, or 307 kilometers. On average, the journey takes 9 hours and 43 minutes. One bus company, National Express, connects Manchester to Portsmouth. Buses from Manchester usually arrive in Portsmouth at Portsmouth University.
Avg. Time
9h 43m
Avg. Price
$56.45

Huddersfield

There are 11 scheduled buses per day from Huddersfield to Portsmouth. The route can be as long as 198 miles, or 318 kilometers. On average, the journey takes 10 hours and 16 minutes. One bus company, National Express, connects Huddersfield to Portsmouth. Buses from Huddersfield usually arrive in Portsmouth at Portsmouth University.
Avg. Time
10h 16m
Avg. Price
$35.31

Swadlincote

There are 10 scheduled buses per day from Swadlincote to Portsmouth. The route can be as long as 137 miles, or 220 kilometers. On average, the journey takes 9 hours and 50 minutes. One bus company, National Express, connects Swadlincote to Portsmouth. Buses from Swadlincote usually arrive in Portsmouth at Portsmouth University.
Avg. Time
9h 50m
Avg. Price
$30.92

Located in United Kingdom, Portsmouth is accessible by bus from 6 other cities. You can choose from 51 daily scheduled trips when you search for buses to Portsmouth on Wanderu. National Express usually has the most buses on any given day.

Looking for other ways to get there? Train tickets to Portsmouth are also available. Ferry trips to Portsmouth are yet another option.

Bus companies serving Portsmouth

National Express

There are 122 scheduled National Express buses per day. National Express can get you to Portsmouth from 58 cities, including Wolverhampton.
Avg. Time
7h 25m
Avg. Price
$47.49

Megabus

There is one Megabus bus per day, from Birmingham to Portsmouth.
Avg. Time
4h 55m
Avg. Price
$23.41