Find coaches from Portsmouth to Birmingham

Previously seen journeys

Next departures from Portsmouth to Birmingham on 11 November
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
Megabus UKBus
    Queen St.
    Brunel StreetNo tags
    Megabus UKBus
      Queen St.
      Brunel StreetNo tags
      Megabus UKBus
        Queen St.
        Brunel StreetNo tags
        Megabus UKBus
          Queen St.
          Brunel StreetNo tags

          Compare 2 ways to travel from Portsmouth to Birmingham

          We recommend taking the bus

          Among the sustainable travel choices, the bus stands out as a good way to reach Birmingham. The journey takes about 4 hours 40 minutes and with fares starting at just £23, it presents an excellent value for a comfortable ride.

          1bus per day
          4h 40mAverage duration
          121 milesDistance
          5kgCO₂ emissions
          Average price£23 - £43Average duration4h 40m
          5kg CO₂e
          Carpool
          Average price£16 - £16Average duration2h 40m
          8kg CO₂e

          Frequently asked questions about travelling by bus from Portsmouth to Birmingham

          1. What's the distance between Portsmouth and Birmingham by coach?

            The distance between Portsmouth and Birmingham by coach is approximately 122 miles (196 km).

          2. What is the best way to go from Portsmouth to Birmingham without a car?

            You can travel to Birmingham from Portsmouth by coach, which provides a smooth ride and an affordable and convenient trip. Depending on your preferences, another alternative is to explore ridesharing trips.

          People from around the world trust Busbud

          Popular Buses Connecting Portsmouth

          Buses Leaving from Portsmouth

          Buses Going to Portsmouth

          Popular Buses Connecting Birmingham

          Buses Leaving from Birmingham

          Buses Going to Birmingham