fbpx Benin City to Port Harcourt by Bus: Fares, Operators and Journey Time | Transita Skip to main content

Benin City to Port Harcourt by Bus: Fares, Operators and Journey Time

April 2, 2026

Four to five hours between two of the south's biggest cities, on three operators, and one of the widest price spreads per hour travelled anywhere in the data. The gap between the cheapest seat and the dearest is among the widest we index — not for a longer journey or a different day, but for the same road at the same hour in a different class of vehicle.

Key takeaways

  • 3 operators post live fares between Benin City and Port Harcourt.
  • Fares run from ₦21,000 to ₦44,000 depending on operator and vehicle class.
  • Scheduled journey time is 4 hours to 5 hours across roughly 320km.
  • The lowest posted fare on the Benin City–Port Harcourt leg is ₦21,000 with GIGM.

How much is a bus ticket from Benin City to Port Harcourt?

Fares on this corridor currently run between ₦21,000 and ₦44,000. The spread is not arbitrary — it tracks vehicle class far more closely than it tracks operator. A seat on a 14-seat Hiace and a seat on a luxury coach are different products sold on the same road, and the gap between them is usually larger than the gap between two operators selling the same class.

Benin City to Port Harcourt — live fares recorded on the Transita schedule index
OperatorFare rangeTypical journey timeVehicle classesBoarding points
GIGM₦21,000 – ₦28,0004h 30mHiace, Hiace X2
Peace Mass Transit₦21,0005 hoursStandard No/Ac1
ABC Transport₦44,0005 hoursSprinter1

Port Harcourt to Benin City: the return leg

Return fares from Port Harcourt to Benin City start at ₦15,000 and reach ₦57,650. Note that the two directions are not priced identically: the return leg currently starts ₦6,000 lower. Directional imbalance is normal on Nigerian corridors, where demand rarely runs evenly both ways.

Port Harcourt to Benin City — live fares recorded on the Transita schedule index
OperatorFare rangeTypical journey timeVehicle classesBoarding points
Peace Mass Transit₦15,0004 hoursStandard No/Ac1
GIGM₦29,250 – ₦57,6504 hoursBenz, Hiace X1

How long does the journey take?

Operators schedule the Benin City–Port Harcourt run at between 4 hours and 5 hours, covering roughly 320km via Sapele, Ughelli, Patani and Ahoada on the East–West Road. The fastest scheduled service on the corridor is GIGM at 4h 30m. Treat all of these as timetable figures rather than promises: they assume a clean run, and they do not include the time it takes to clear the city at either end.

This is the East–West Road, and its condition is the whole story of the journey. The Benin–Sapele–Ughelli section moves; the stretch through Patani and Ahoada is where schedules slip, and it slips worse in the rains. Operators quote four hours and plan for five.

Where buses leave from and arrive

There are 4 recorded boarding points in Benin City serving this corridor and 3 arrival points in Port Harcourt. Which one you pick matters more than most travellers expect — on a long corridor, a boarding point on the right side of the city can save an hour before the bus has left.

Departure points in Benin City

  • Benin
  • Benin Akpakpava
  • Ekpoma
  • Uselu/Akpakpava

Arrival points in Port Harcourt

  • Eliozu
  • Port Harcourt
  • Rivers(Rumuola)

When to travel

Morning departures, and take an early one. The East–West Road is not a night drive by preference, and Port Harcourt traffic on arrival is materially worse in the evening peak.

Comparing your options on this corridor

Transita indexes every operator on this corridor in one search, so you see ABC Transport, GIGM and Peace Mass Transit side by side rather than checking each carrier separately. Compare the fare against the vehicle class and the departure terminal together — those three things decide the journey far more than the headline price does. Once you have picked a service, you complete the trip with the operator.

Compare live fares across every operator on Transita. One search covers every operator on the corridor.

Frequently asked questions

How much is the bus from Benin City to Port Harcourt?

Fares currently start at ₦21,000 and run up to ₦44,000. The lowest posted fare is with GIGM; premium coach seats sit at the top of that range.

How many hours is Benin City to Port Harcourt by road?

Operators schedule between 4 hours and 5 hours for the roughly 320km run via Sapele, Ughelli, Patani and Ahoada on the East–West Road.

Which bus companies run from Benin City to Port Harcourt?

ABC Transport, GIGM, Peace Mass Transit currently post fares on this corridor.

Is there an overnight bus from Benin City to Port Harcourt?

Morning departures, and take an early one. The East–West Road is not a night drive by preference, and Port Harcourt traffic on arrival is materially worse in the evening peak.

How do I compare Benin City to Port Harcourt fares?

Transita shows every operator's live fare on this corridor in one search, alongside the vehicle class and departure terminal, so you can compare before you travel. You complete the trip with the operator you choose.

Related reading