A Lagos to Onitsha bus typically costs about N25,000 to N48,000, depending on the company, bus type, booking date, and demand. The road trip often takes 7 to 10 hours, but Lagos traffic, roadworks, stops, and holiday travel can push that higher.
You don’t need to guess your way through the park. Pick the right terminal, confirm your ticket details, and leave enough time to reach your departure point.
Quick Answer
Bus services from Lagos to Onitsha are available through interstate operators and booking platforms. Bus tickets commonly cover departures from Jibowu, Ajah, Lekki, Maza-Maza, and other Lagos terminals.
Availability and fares depend on the operator, vehicle class, departure points, and date. Online marketplaces have displayed starting prices around N20,000, while standard, AC, and executive options may cost more. Confirm the route, boarding point, luggage rule, and final fare before you pay.
Transport fares, schedules, routes, and availability can change. Confirm the latest details with the official provider before travelling or paying.
Lagos to Onitsha Bus Fare Guide
The fare is not one fixed number. Prices may fall on a quiet weekday and rise during festive periods or around a busy travel date.
A practical planning budget is N25,000 to N48,000. The lower end may cover a standard vehicle or an earlier booking. Air-conditioned coaches, executive seats, and high-demand dates usually cost more.
A fuel price increase can also contribute to changing fares.
| Transport Option | Best For | Estimated Fare Range | Booking Method | Trip Duration Consideration | Luggage Suitability |
|---|---|---|---|---|---|
| Standard interstate bus | Travellers watching costs | N25,000 to N35,000 | Terminal or selected platforms | May take longer to fill or stop | Confirm free baggage allowance |
| AC coach | Most solo travellers | N30,000 to N42,000 | Terminal or online where offered | Better for a full-day trip | Usually suitable for one travel bag |
| Executive coach | Added space and comfort | N38,000 to N48,000 | Mostly advance booking | Often fewer seats | Ask about larger bags before paying |
| Luxury coach, provider label | Travellers comparing higher-tier options | Prices vary | Check with the provider | Confirm the full schedule | Ask about larger bags before paying |
| Marketplace listing | Comparing operators | Prices vary by date | Online platform | Departure details can change | Read the operator terms |
The table is a planning guide, not a fixed price list. A Lagos to Onilagtsha fare comparison has shown prices starting from N20,930, while another marketplace showed a different starting figure. Check the total before payment.
Why One Fare Can Differ From Another
Transport prices vary by operator, vehicle type, terminal, demand, and booking date.
A bus leaving from Ajah may have a different fare from one leaving Jibowu. A company may also run a coach to Onitsha on one date but offer a connecting service on another. Ask before you buy.
Don’t Compare Prices Without Comparing Details
A lower fare is only useful if it covers the route you need. Confirm that your ticket ends in Onitsha, not Asaba, Benin City, Awka, or another stop where you must arrange onward transport.
Ask whether the quoted ticket price includes seat selection, a booking fee, or a charge for excess luggage. Keep your payment receipt until you arrive.
Lagos to Onitsha Bus Companies to Check
Several interstate operators serve southeastern Nigeria and support eastbound intercity travel. Route availability can change, so treat any transport company listing as a starting point, not a guarantee of a seat.
For Lagos to Onitsha, use those names to check current schedules and terminals before paying. Availability may vary by branch and planned travel date.

ABC Transport and GUO Transport
ABC Transport has Lagos terminals associated with Jibowu, Festac, and Oshodi, but each route may use a different departure point. Its listed Onitsha terminal is on the Onitsha-Asaba Expressway, opposite Ogbaru Main Market, after Upper Iweka Flyover.
GUO Transport’s booking system lets you select the departure point, destination, journey date, and passenger count. If Onitsha appears for your date, check the terminal name before completing payment. You can also compare the operator’s terminal details with this guide to ABC Motors terminals and prices.
PMT and Other Operators
Peace Mass Transit is another familiar option for travellers moving between Lagos and eastern cities. Its Lagos locations have included Jibowu and Ajah, while its Onitsha terminal information has been linked with Oguta Road. Confirm the right branch before you leave home.
If you are considering PMT, review the available Peace Mass Transit routes and fares first. Chisco and other operators may also list eastern routes, but don’t assume a direct service runs every day from every branch.
Lagos Departure Terminals to Confirm
Jibowu terminal is one of the first places most people check for a Lagos to Onitsha trip. It sits on Ikorodu Road around the Yaba and Fadeyi axis, making it easier to reach from Surulere, Yaba, Ikeja, Maryland, and parts of the Mainland.
Ajah and the Lekki-Epe Expressway corridor can make more sense if you live in Lekki, Victoria Island, Ikoyi, Sangotedo, or Ajah. You may save yourself hours by choosing a closer route-specific loading location instead of crossing the city to Jibowu.
Mainland and Western Lagos Options
Some companies use Maza-Maza, Amuwo-Odofin, Festac, Oshodi, Agege Motor Road, Iponri, or Oyingbo for interstate services. These motor parks and loading sites aren’t universal, and terminals serving the route can vary by operator.
Call or check your booking confirmation before you set out. A ticket that says “Lagos” is not enough. You need the exact terminal, gate or loading point, reporting time, and departure points contact channel.
Where You May Arrive in Onitsha
Upper Iweka is the best-known bus terminal for interstate arrivals in Onitsha. Some companies use terminals along the Onitsha-Asaba Expressway, Oguta Road, or locations around the wider Upper Iweka area.
Don’t arrange your pickup based only on “Onitsha.” Send the terminal name to the person meeting you. Upper Iweka traffic can be heavy, and a vague pickup plan can waste time after a long journey.
How to Book Your Eastbound Ticket
Online booking is available for Lagos to Onitsha when the selected service appears on an operator’s website or marketplace. You can also buy directly at the terminal when you prefer paying in person.
LagosMove may earn a commission when you book through some links on this page, at no extra cost to you. We do not operate transport services, and availability, prices, routes, and schedules can change.

Online Booking Without Making a Mistake
Use the official website of a transport company or a recognised marketplace. Compare bus tickets by date, then review the route and terminal details before payment. Displayed transport prices may change before you complete payment.
Follow these steps:
- Choose Lagos as your departure city and Onitsha as your destination.
- Select the correct travel date and review the departure terminal.
- Check the vehicle type, seat availability, baggage policy, and total amount.
- Pay only through the platform or official company channel.
- Save the receipt, booking reference, and customer support contact.
For a fuller walkthrough, use this online bus booking guide for Nigerian travellers.
Booking at Motor Parks
If you prefer paying at a bus terminal, arrive early. Ask the ticket officer for the final fare, departure time, bus type, and arrival point before handing over money.
Avoid roadside agents who ask you to transfer money to a personal account. Use the company counter, collect a ticket, and check that your name and destination are correct.
Travel Time from Lagos to Onitsha
Many travellers planning to reach Onitsha by road allow 7 to 10 hours. That journey time is sensible for Lagos to Onitsha when traffic is manageable, but travel time isn’t guaranteed.
ABC Transport has displayed a duration of 10 hours and 30 minutes for an Onitsha-to-Lagos sprinter service. The reverse direction can still differ because Lagos departure traffic, stops, weather, and road conditions vary daily.

Leave Lagos With Time to Spare
A listed departure time of 6:00 a.m. doesn’t mean you should arrive at the terminal at 6:00 a.m. Give yourself enough time for traffic from Lekki, Ajah, Ikeja, Surulere, Yaba, Ikotun, or the airport axis.
Aim to arrive 30 to 60 minutes before departure, unless your operator gives a different instruction. Morning departures can help you reach Onitsha before late evening, but availability varies.
Delays You Should Expect
The bus may stop for fuel, food, passenger breaks, security checkpoints, or minor vehicle checks. Rain and changing road conditions can slow the route, while holiday traffic may affect Lagos exit roads and the approach to Onitsha.
Don’t book a same-day meeting, flight, wedding appearance, or business delivery too close to your expected arrival. Give your plans a buffer.
Luggage, Parcels, and Group Travel
Luggage rules vary widely by transport company. One operator may accept a medium suitcase in the boot, while another charges for an extra bag, carton, or bulky item. A long-distance bus isn’t the place to assume every item travels free.
Label your suitcase with your name and phone number. Keep money, medication, identification, electronics, and travel documents in a small bag that stays with you.
Sending a Parcel to Onitsha
Some companies carry parcels or cargo, but passenger ticket booking doesn’t automatically include parcel delivery. Intercity booking availability doesn’t confirm cargo acceptance for every operator.
Call the company branch and ask if it accepts your item, the operator’s parcel delivery terms, price, collection terminal, packaging rule, and identification needed at pickup. Never send restricted, fragile, or poorly packed items without clear instructions.
Chartering a Vehicle for a Group
A group travelling from Lagos to Onitsha by road may prefer a charter service for a family event, staff trip, church trip, or market run. Ask for a written quote that states the vehicle type, passenger capacity, route, departure time, waiting time, fuel arrangement, and return plan.
Don’t pay a large deposit into an unverified personal account. Deal with a verified transport office and ask for a receipt.
Simple Safety and Comfort Tips
Long-distance travel is easier when you sort out small details before leaving home. The right preparation can save you a lot of stress at the park.
- Charge your phone and carry a power bank if you have one.
- Take a valid ID, your ticket or booking reference, and enough cash for food or local transport.
- Keep your valuables in hand luggage, not under the bus.
- Ask about air conditioning, seat belts, rest stops, and luggage charges before boarding.
- Tell a trusted person your company name, terminal, vehicle details, and expected arrival time.
Your ticket should match the terminal, destination, and date. If one of those details is wrong, sort it out before the bus leaves.
Key Takeaways
- Budget N25,000 to N48,000 and compare transport prices, then confirm the final fare for your date.
- Jibowu, Ajah, Lekki, Maza-Maza, Festac, and Oshodi may be relevant, but your operator chooses the actual boarding point.
- Allow 7 to 10 hours for Lagos to Onitsha, with extra time for traffic, breaks, rain, and holiday congestion.
- Online booking can help you compare options, but review the terminal and route before payment.
- Upper Iweka and nearby Onitsha transport corridors are common arrival areas, so arrange a clear pickup point.
- Confirm baggage, parcel, and charter terms directly with the company before paying.
Frequently Asked Questions
What Ticket Price Should I Expect?
A typical ticket price falls within a planning range of N25,000 to N48,000. The final amount depends on the company, bus class, departure point, season, and availability.
How Long Is Lagos to Onitsha by Road?
Most travellers should allow 7 to 10 hours. Lagos traffic, weather, rest stops, road conditions, and busy travel periods can make the trip longer.
Which Motor Parks Have Departures?
Jibowu, Ajah, Lekki, Maza-Maza, Festac, Oshodi, and parts of Amuwo-Odofin may have eastbound departures. Your bus terminal depends on the operator, and not every location runs the route daily.
Can I Book Bus Tickets Online?
Yes, some operators and booking platforms offer reservations. The Peace Mass Transit booking page is one option to check when the route appears. Confirm your terminal and ticket details before travelling.
Can I Send a Parcel From Lagos to Onitsha?
Possibly, but parcel delivery depends on the operator. Contact the company directly to confirm the accepted item type, charge, packaging rule, collection point, and identification requirement.
Can I Charter a Vehicle for the Trip?
Yes, many transport companies and vehicle owners arrange charters for groups. Get a written quote and confirm the vehicle, route, passenger capacity, departure time, fuel terms, and return arrangement.
Final Thoughts
For Lagos to Onitsha travel, choose a service with a confirmed terminal, clear fare, and suitable luggage policy. Make sure its departure time works for you, rather than choosing only the cheapest figure on a screen.
Check your route details the day before travel, arrive early, and keep your valuables close. A few minutes of confirmation can save you hours of avoidable stress.



Leave a Reply