Route from Birmingham to Portsmouth
The distance between Birmingham and Portsmouth is 160 miles. Travel time is 2 hours and 42 minutes.

Driving directions from Birmingham to Portsmouth
How much does it cost to travel from Birmingham to Portsmouth by car?
Fuel for the journey in the form of petrol costs 27.8 pounds. The gasoline price is assumed to be 143 pence per litre in the calculation above, and the vehicle's fuel consumption is 37.5 miles per gallon.
The expense for two individuals participating in a carpool is £13.9 (equivalent to 27.8/2) per passenger.
The fare for this journey for three individuals in the vehicle is 9.27 pounds (27.8/3) per passenger.
6.95 pounds (27.8/4) per passenger is the expense of this journey for a car carrying four passengers.
(160.13 miles at 37.5 mpg) x 143 pence per litre for fuel equals 27.8 pounds.
To be more precise, the outcome is as follows:
Fuel Required = Distance / Vehicle Fuel Consumption (in miles multiplied by 4.54609 per vehicle)19.4 litres are consumed (160.13 miles * 4.54609 / 37.5 mpg).
Required fuel = 19.4 lt
Fuel expenses are calculated as follows: 19.4 litres x 143 pence per litre, or 27.8 pounds
27.8 pounds for fuel to get from Birmingham to Portsmouth
Diesel cost from Birmingham to Portsmouth.
The trip with diesel fuel costs 17.5 £ (151p/lt, 62.7 mpg).
For 2 passengers: 8.75 £ (17.5/2) /p.
For 3 passengers: 5.83 £ (17.5/3) /p.
For 4 passengers: 4.38 £ (17.5/4) /p.
Generally, diesel engines typically consume less fuel than petrol engines when all other factors are held constant. This is mainly because diesel fuel has a higher energy density and diesel engines are more thermally efficient. Diesel contains more energy per liter than petrol, and diesel engines are usually better at converting this energy into mechanical power. Moreover, diesel engines operate at higher compression ratios, enhancing their thermal efficiency and enabling them to extract more energy from each unit of fuel. Consequently, diesel vehicles often deliver superior fuel economy and can cover longer distances per gallon or liter of fuel compared to petrol vehicles of similar specifications.
Alternative routes from Birmingham to Portsmouth
The second route from Birmingham to the Portsmouth is 160.38 miles and takes 2 hours and 51 minutes.
The third route from Birmingham to the Portsmouth is 144.74 miles and takes 3 hours and 10 minutes.
Which is the cheapest route from Birmingham to Portsmouth by car?
The cheapest route from Birmingham to Portsmouth is the suggested route (0ft, ) and costs £ (petrol fuel cost, 143p/lt, 37.5mpg).
The second cheapest route from Birmingham to Portsmouth is the suggested route (0ft, ) and costs £.
The most expensive route from Birmingham to Portsmouth is the suggested route (0ft, ) and costs £.
For greater safety, the driver should choose the route that passes through the highway (median barrier) and not through smaller roads (curves in the road, bad road conditions, no median barrier).
How to get from Birmingham to Portsmouth?
There are three suggested routes. The fastest route is 160mi (distance from Birmingham to Portsmouth) and its duration is 2h 42min. The other route is 160mi, and its duration is 2h 51min. The slowest route is 145mi, and its duration is 3h 10min.
RouteCalculator provides you with the information to prepare your trip from Birmingham to Portsmouth by car or motorbike. It offers you alternative road routes that you can follow to go from Birmingham to Portsmouth. It provides driving directions from Birmingham to Portsmouth, i.e. where to turn and when, distance of the Birmingham - Portsmouth route, travel time, display of the route on the map, fuel cost (petrol, diesel) and toll (if exist) cost.
In case you share the journey (carpooling) from Birmingham to Portsmouth with other people or friends, RouteCalculator provides the cost of the journey and the amount that each passenger will have to pay.
Where is Birmingham located?
Birmingham is located in West Midlands county and in England. It is situated at an altitude of 124 meters above sea level. Birmingham has coordinates 52.4862430o,-1.8904010o. RouteCalculator provides a map of Birmingham from which you can plan your trips to other UK cities.
What is the location of Portsmouth?
Portsmouth is located in Hampshire county and in England. It is situated at an altitude of 4 meters above sea level. Portsmouth has coordinates 50.8197675o,-1.0879769o. RouteCalculator provides a map of Portsmouth from which you can plan your trips to other UK cities.
- Route from Birmingham to Preston
- Distance from Birmingham to Purbeck
- Route from Birmingham to Reading
- Distance from Birmingham to Redbridge
- Miles from Birmingham to Redcar and Cleveland
- How far is from Birmingham to Redditch
- Route from Birmingham to Reigate and Banstead
- Distance from Birmingham to Renfrew
- Distance from Birmingham to Rhyl