Bus from Birmingham to Portsmouth and return

Find cheap coach tickets for your bus journey from Birmingham to Portsmouth and back

swap
Adults
1
Children
0
Travelling as a group?
Rent a coach here!
1850 Companies – 5,626,257 Connections
The Best DealsSave up to 70%
The Most ChoicesMillions of routes worldwide
Easy and TransparentCompare offers with 1 click

Everything about the connection Birmingham - Portsmouth

Cheapest Bus£7.00
Fastest Bus4h 50m
Distance193.8 km
Coach CompaniesNational Express, megabus

Which way would you like to travel?

Departure / Arrival
Date best offer
Company
Best price
  • Birmingham
    Portsmouth
    19:30
    01:35
    18 Mar
    +1
    National ExpressNational Express
    from £7.00
  • Birmingham
    Portsmouth
    19:30
    01:35
    30 Apr
    National ExpressNational Express
    from £7.00
  • Birmingham
    Portsmouth
    19:30
    01:35
    17 Mar
    +1
    National ExpressNational Express
    from £7.00
  • Birmingham
    Portsmouth
    19:30
    01:35
    15 Mar
    +1
    National ExpressNational Express
    from £7.00
  • Birmingham
    Portsmouth
    19:30
    01:35
    2 Mar
    +1
    National ExpressNational Express
    from £7.00
  • Birmingham
    Portsmouth
    15:15
    22:10
    28 Mar
    National ExpressNational Express
    from £7.00
  • Birmingham
    Portsmouth
    15:10
    20:00
    20 Apr
    megabusmegabus
    from £7.05
  • Birmingham
    Portsmouth
    15:10
    20:00
    11 Mar
    megabusmegabus
    from £7.05
  • Birmingham
    Portsmouth
    15:10
    20:00
    2 Mar
    megabusmegabus
    from £7.05
  • Birmingham
    Portsmouth
    15:10
    20:00
    3 Mar
    megabusmegabus
    from £7.05
  • Birmingham
    Portsmouth
    15:10
    20:00
    4 Mar
    megabusmegabus
    from £7.05
  • Birmingham
    Portsmouth
    20:25
    04:25
    28 Feb
    +1
    National ExpressNational Express
    from £8.70
  • Birmingham
    Portsmouth
    16:45
    00:20
    7 May
    +1
    National ExpressNational Express
    from £9.46
  • Birmingham
    Portsmouth
    15:40
    20:30
    29 Feb
    megabusmegabus
    from £10.05
  • Birmingham
    Portsmouth
    16:40
    20:00
    8 Mar
    BlaBlaCarBlaBlaCar
    from £18.00
Departure / Arrival
Date best offer
Company
Best price
  • Portsmouth
    Birmingham
    18:15
    23:59
    6 Mar
    National ExpressNational Express
    from £7.00
  • Portsmouth
    Birmingham
    18:15
    23:59
    8 Mar
    National ExpressNational Express
    from £7.00
  • Portsmouth
    Birmingham
    19:30
    01:27
    24 Apr
    +1
    National ExpressNational Express
    from £7.00
  • Portsmouth
    Birmingham
    15:25
    20:25
    28 Mar
    megabusmegabus
    from £7.05
  • Portsmouth
    Birmingham
    07:00
    12:00
    3 Mar
    megabusmegabus
    from £7.05
  • Portsmouth
    Birmingham
    07:00
    12:00
    4 Mar
    megabusmegabus
    from £7.05
  • Portsmouth
    Birmingham
    07:30
    12:30
    7 Mar
    megabusmegabus
    from £7.05
  • Portsmouth
    Birmingham
    13:39
    20:00
    17 Apr
    National ExpressNational Express
    from £8.00
  • Portsmouth
    Birmingham
    13:39
    20:00
    15 May
    National ExpressNational Express
    from £8.00
  • Portsmouth
    Birmingham
    18:15
    23:59
    28 Feb
    National ExpressNational Express
    from £8.00
  • Portsmouth
    Birmingham
    10:50
    17:00
    14 May
    National ExpressNational Express
    from £8.77
  • Portsmouth
    Birmingham
    16:49
    23:33
    25 Feb
    National ExpressNational Express
    from £9.00
  • Portsmouth
    Birmingham
    07:00
    12:00
    5 Mar
    megabusmegabus
    from £10.05
  • Portsmouth
    Birmingham
    07:00
    12:00
    6 Mar
    megabusmegabus
    from £10.05
  • Portsmouth
    Birmingham
    12:30
    15:30
    8 Mar
    BlaBlaCarBlaBlaCar
    from £21.00

Information about the bus connection, amenities and services

If you would like to find a bus from Birmingham to Portsmouth, you can find coaches with ticket fares as low as £7.00 in addition to journey times that take as little as 4h 50m. Finding the optimal results for your trip is the reason why comparing travel alternatives is always of advantage. With our search engine, you can find the ideal bus that will get you to Portsmouth from Birmingham and choose the best offers from the following bus providers: megabus and National Express. Just click the "Find Now" button, see all options and take your pick!
Taking the bus is not only a comparatively inexpensive and ecofriendly way of travelling but also utterly convenient. Most of the special features, that are familiar to you from taking a train or a plane, can also be found on board of a bus. Here's an example: If you buy a bus ticket for a coach Birmingham - Portsmouth, then there’s one coach provider, which has WiFi access free of charge on board: megabus. Basically all of the operators offer a very generous luggage allowance making your intercity bus ride as convenient as can be. When you’re taking a bus from Portsmouth to Birmingham, also check whether a provider offers infotainment systems on your connection. Keep in mind that it’s best to compare: The on-board features of the different operators which operate trips from Birmingham to Portsmouth and vice versa can differ considerably. That's what CheckMyBus is here for: You get all the information necessary for a successful intercity bus ride. We tell you whether it’s ok to bring your bike, whether WiFi access free of charge will enable you to manage to do some work on the go or whether there’s currently any promotions available, which allow you to save some pounds on top.
First come, first served. Bus fares tend to be subject to demand. A rule of thumb: You’ll find the most inexpensive tickets when you book your trip quite some time in advance. Make sure to check for other travel options as well! On our site you can also find trains, flights and carpooling deals allowing you to spot the best bargain within seconds.

Bus stops in Birmingham and Portsmouth

Stations
PO1 3DT Portsmouth (United Kingdom)
The Hard 6, Portsmouth (United Kingdom)

Compare Birmingham and Portsmouth

£5.62
£5.61
Birmingham
Portsmouth
A taxi journey in Birmingham is 1% more expensive than in Portsmouth.
£2.40
£2.90
Birmingham
Portsmouth
A bus fare in Birmingham is 18% cheaper than in Portsmouth.
£3.14
£3.50
Birmingham
Portsmouth
A pint of beer in Birmingham is 11% cheaper than in Portsmouth.
£0.96
£0.80
Birmingham
Portsmouth
A bottle of water in Birmingham is 17% more expensive than in Portsmouth.
£5.20
£4.30
Birmingham
Portsmouth
A meal in Birmingham is 18% more expensive than in Portsmouth.

Continue your journey

Trusted shop
The CheckMyBus App
Free Download