COMPARE Prices across different modes

26 Oct
Find prices
28 Oct
£50Cross Country
£13National Express
29 Oct
£50Cross Country
30 Oct
£50Cross Country
31 Oct
£50Cross Country
1 Nov
£50Cross Country
£11National Express

These companies trust us. We sell their tickets all in one place.

National Express
Eurolines France

Coach Information to Portsmouth from Birmingham

distanceDistance121 miles (195 km)
durationAverage coach duration5 h 55 min
priceAverage coach ticket price£15 (€17)
changesDirect coachYes
carriersCoach companiesNational Express

Coaches from Birmingham to Portsmouth cover the 121 miles (195 km) long trip taking on average 5 h 55 min with our travel partners like National Express. There are direct coach services available. You can get the cheapest coach tickets for this trip for as low as £11, but the average price of coach tickets is £15. Travellers depart most frequently from Birmingham New Street and arrive in Portsmouth, The Hard Interchange.

Coach companies

National Express between Birmingham and Portsmouth

National Express coaches will get you between Birmingham and Portsmouth from £11. With over 1000 travel companies on Omio, you can find the best coach times and tickets for your trip.

National Express

Travel hassle-free between Birmingham and Portsmouth on a coach with National Express! Omio shows you National Express coach timetables and ticket types available to help you find the cheapest and fastest route from Birmingham to Portsmouth. National Express is the leading coach operator for routes throughout the United Kingdom, offering hundreds of journeys to cities, towns, and major UK airports at an affordable price. You can expect to travel 121 miles (195 km) between Birmingham and Portsmouth on the coach and pay as low as £11 for a coach ticket.

All National Express coaches are air-conditioned and provide free WiFi and onboard entertainment. Most coaches are equipped with seat belts and power outlets in each seat, so you can charge your phone or laptop during a long journey. You can select between three ticket types for the Birmingham - Portsmouth coach: Restricted Fare, Standard Fare, and Fully Flexible Fare. Refundable tickets provide more flexibility than other ticket options, meaning you can cancel or change your ticket easily, should you need to. So, book your cheap National Express coach ticket from Birmingham to Portsmouth on Omio today and enjoy your route!

Operator ticket policies for COVID

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Pre-reservation / seat allocation
  • Verification of ticket with valid ID
  • Exceptions to waive change or cancellation fees policy
  • For journeys between July 1st and October 31, 2020, the following change and refund policies apply:
    • Restricted ticket: One change is allowed free of charge
    • Standard ticket: Full refund or one change is allowed free of charge
    • Fully flexible ticket: Unlimited changes to time or date are allowed
    • All change and refund requests must be made at least 24 hours before the original outbound journey. Partial refunds are not allowed.

Travel Tips

Buses from Birmingham to Portsmouth
Take the bus to Portsmouth easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Birmingham to Portsmouth.
How much do cheap coaches between Birmingham and Portsmouth cost?
If you’re looking to save money on tickets, you can find a cheap coach from Birmingham to Portsmouth for as little as £11  in the next 7 days.
What is the average price of coach tickets from Birmingham to Portsmouth?
The Birmingham to Portsmouth coach ticket price is on average £15  if you are looking to book your tickets for this journey in the next week.
What is the distance from Birmingham to Portsmouth via coach?
The Birmingham to Portsmouth coach distance is approximately 121 miles (195 km).
How long is the coach to Portsmouth from Birmingham?
The Birmingham to Portsmouth coach duration is on average 5 h 55 min, which is to be expected when travelling 121 miles (195 km) from Birmingham to Portsmouth. However, the time it takes can vary based on specific dates, weekends, and bank holidays.
What is the departure coach station in Birmingham and arrival coach station in Portsmouth?

When departing from Birmingham, you have various coach station options to start your route from including Birmingham, Coach Station, Birmingham, Station Street (Stop NS13) and Birmingham, Hill St / Railway Bridge. When arriving in Portsmouth, you can end your route in coach stations like Portsmouth, The Hard Interchange, Portsmouth and Portsmouth, Rudmore Roundabout.

Omio customers book a coach from Birmingham New Street   to Portsmouth, The Hard Interchange   most frequently for this route.

Where do I find the Birmingham coach station to Portsmouth? Where is the Portsmouth coach station?

You can find the most popular departure coach station for this trip, Birmingham New Street, located approximately 0 mile (s) / 0 km from the city centre of Birmingham. The most popular arrival coach station in Portsmouth, called Portsmouth, The Hard Interchange, is located around 1 mile (s) / 1 km away from its city centre.

What coach companies go from Birmingham to Portsmouth?
For the route from Birmingham to Portsmouth you can take a coach with National Express. Be sure to check out all possible coach companies that offer services to Portsmouth from Birmingham on Omio to compare what amenities they may have.
When does the first coach depart from Birmingham to Portsmouth? When does the last coach depart from Birmingham to Portsmouth?
If you prefer early morning coaches from Birmingham to Portsmouth, the first coach leaves at 05: 45. If you prefer late night coaches from Birmingham to Portsmouth, the last coach of the day leaves at 16: 15. Omio shows you the latest coach from Birmingham to Portsmouth times to help you book the best departure time for this route.
How far in advance should I purchase coach tickets between Birmingham and Portsmouth for the best deals?
If you purchase Birmingham to Portsmouth coach tickets within the next 7 days, you can find one way tickets to cost on average £15. However, booking in advance gives you access to the best prices for coaches between Birmingham and Portsmouth. Look out for coach tickets for this trip to go on sale a few months before your planned departure date to find the best deals.

Important Stations and Airports for this Journey