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!
1378 Companies - 5 134 788 Connections
The Best DealsSave up to 70%
The Most ChoicesMillions of routes worldwide
Easy and TransparentCompare offers with 1 click
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!

Birmingham to Portsmouth Coach Information

Cheapest Bus£7.00
Fastest Bus4h 40m
Distance193.8 km
Coach CompaniesNational Express, megabus
  Bus Birmingham - Portsmouth    194 km
Ø Bus connections19 x
Savings-54%

The cheapest coach connections from Birmingham to Portsmouth

%No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • Birmingham
    Portsmouth
      07:45
      14:45
    18 Oct
    National ExpressNational Express
    from £7.00
  • Birmingham
    Portsmouth
      16:45
      00:20
    30 Sep
    National ExpressNational Express
    from £7.00
  • Birmingham
    Portsmouth
      17:10
      00:20
    8 Dec
    +1
    National ExpressNational Express
    from £7.00
  • Birmingham
    Portsmouth
      07:55
      14:45
    1 Oct
    National ExpressNational Express
    from £7.00
  • Birmingham
    Portsmouth
      16:45
      00:20
    2 Oct
    +1
    National ExpressNational Express
    from £7.00
  • Birmingham
    Portsmouth
      09:30
      15:30
    19 Sep
    National ExpressNational Express
    from £7.00
  • Birmingham
    Portsmouth
      15:10
      20:00
    8 Oct
    megabusmegabus
    from £7.05
  • Birmingham
    Portsmouth
      15:10
      20:00
    9 Oct
    megabusmegabus
    from £7.05
  • Birmingham
    Portsmouth
      15:40
      20:30
    7 Dec
    megabusmegabus
    from £7.05
  • Birmingham
    Portsmouth
      15:40
      20:30
    12 Oct
    megabusmegabus
    from £7.05
  • Birmingham
    Portsmouth
      15:10
      20:00
    14 Oct
    megabusmegabus
    from £7.05
  • Birmingham
    Portsmouth
      15:10
      20:00
    10 Oct
    megabusmegabus
    from £7.05
  • Birmingham
    Portsmouth
      20:10
      04:25
    22 Sep
    +1
    National ExpressNational Express
    from £9.30
  • Birmingham
    Portsmouth
      10:30
      15:10
    22 Sep
    megabusmegabus
    from £15.31


  Carpooling Birmingham - Portsmouth    194 km

The cheapest carpooling offers from Birmingham to Portsmouth

%No particular date in mind? Here are some of the cheapest rides for the next few days.
  • Birmingham
    Portsmouth
      10:20
      13:30
    3 Oct
    BlaBlaCarBlaBlaCar
    from £16.00


  Bus Portsmouth - Birmingham    194 km
Ø Bus connections19 x
Savings-6%

The cheapest coach connections from Portsmouth to Birmingham

%No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • Portsmouth
    Birmingham
      19:30
      01:15
    2 Oct
    +1
    National ExpressNational Express
    from £7.00
  • Portsmouth
    Birmingham
      05:35
      12:45
    29 Sep
    National ExpressNational Express
    from £7.00
  • Portsmouth
    Birmingham
      19:30
      01:15
    24 Sep
    +1
    National ExpressNational Express
    from £7.00
  • Portsmouth
    Birmingham
      18:15
      23:59
    5 Oct
    National ExpressNational Express
    from £7.00
  • Portsmouth
    Birmingham
      19:30
      01:25
    7 Dec
    +1
    National ExpressNational Express
    from £7.00
  • Portsmouth
    Birmingham
      17:00
      23:20
    23 Sep
    National ExpressNational Express
    from £7.00
  • Portsmouth
    Birmingham
      07:00
      12:00
    1 Nov
    megabusmegabus
    from £7.05
  • Portsmouth
    Birmingham
      07:00
      12:00
    3 Oct
    megabusmegabus
    from £7.05
  • Portsmouth
    Birmingham
      07:00
      12:00
    22 Nov
    megabusmegabus
    from £7.05
  • Portsmouth
    Birmingham
      07:00
      12:00
    9 Oct
    megabusmegabus
    from £7.05
  • Portsmouth
    Birmingham
      07:00
      12:00
    10 Oct
    megabusmegabus
    from £7.05
  • Portsmouth
    Birmingham
      15:25
      20:25
    7 Dec
    megabusmegabus
    from £7.05
  • Portsmouth
    Birmingham
      07:00
      12:00
    11 Oct
    megabusmegabus
    from £7.05
  • Portsmouth
    Birmingham
      15:49
      21:50
    3 Oct
    National ExpressNational Express
    from £7.48


  Carpooling Portsmouth - Birmingham    194 km

The cheapest carpooling offers from Portsmouth to Birmingham

%No particular date in mind? Here are some of the cheapest rides for the next few days.
  • Portsmouth
    Birmingham
      16:15
      18:25
    3 Oct
    BlaBlaCarBlaBlaCar
    from £16.00
  • Portsmouth
    Birmingham
      08:00
      11:20
    3 Oct
    BlaBlaCarBlaBlaCar
    from £16.00


Current ticket prices

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)

Find out more details about the service on your bus from Birmingham to Portsmouth and return

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.

Birmingham and Portsmouth: Useful Info

Birmingham
1.09 Million
Portsmouth
194,150
Taxi
£5.62
£5.61
Birmingham
Portsmouth
A taxi journey in Birmingham is 1% more expensive than in Portsmouth.
Local buses
£2.40
£2.90
Birmingham
Portsmouth
A bus fare in Birmingham is 18% cheaper than in Portsmouth.
Beer
£3.14
£3.50
Birmingham
Portsmouth
A pint of beer in Birmingham is 11% cheaper than in Portsmouth.
Water
£0.96
£0.80
Birmingham
Portsmouth
A bottle of water in Birmingham is 17% more expensive than in Portsmouth.
Meal
£5.20
£4.30
Birmingham
Portsmouth
A meal in Birmingham is 18% more expensive than in Portsmouth.
Trusted shop
The CheckMyBus App
Free Download