Looking to travel between Birmingham and Portsmouth? Going by bus is a great choice and is often the cheapest method of transport. With tickets from as low as £23.20 on this route you are guaranteed great value. Bus travel is low emission, meaning you’re doing your bit for the environment as well as grabbing a super deal. All our bus operators maintain modern, well equipped fleets, offering comforts including wi-fi, electric outlets, WC, and reclining seats.
We recommend booking as far in advance as you can in order to secure your seat. Seats on the Birmingham to Portsmouth route sell quickly, so to secure a fare as low as £23.20 book now.