GU

GUO Transport

Bus operator · HQ in Onitsha · 150 vehicles

⭐ Safety 7/10 Featured

How to Book GUO Transport

🌐 Online (recommended)
Direct site, instant PNR, card & bank transfer.
💬 WhatsApp
+2347041212121
Tap to open chat →
🏛️ Walk-in
Pay cash or POS. Arrive 30+ min before departure.
50 terminals · 23 cities

📖 Read the full GUO Transport booking guide →

About GUO Transport

GUO Transport — founded by the late Sir Godwin Ubaka Okeke in Onitsha in the 1980s and still anchored in the South-East — is one of the largest intercity bus operators in Nigeria by fleet size. It runs the country's deepest Lagos↔Onitsha rotation, dispatching as often as every 20 minutes at peak. The brand sells on volume and value rather than polish: fares are typically 5-15% below GIGM on the same corridor, and the buses run later into the evening. For passengers who book within 24 hours of travel and need a guaranteed seat on the East corridor, GUO is often the only option that still has inventory.

TypeBus
HeadquartersOnitsha
Fleet Size150
Safety7/10
Comfort7/10

GUO Transport (G.U. Okeke & Sons) is one of Nigeria's oldest and largest intercity bus operators, headquartered in Onitsha, Anambra State. The company operates a national fleet of premium coaches across more than 30 routes connecting Lagos, Abuja, Onitsha, Port Harcourt, Owerri, Aba, Enugu, Calabar and most major Nigerian cities, with cross-border services to Cotonou, Lomé and Accra.

GUO Transport Terminals (50)

Operates from 50 terminals across 23 cities — including 44 GUO Transport-owned branches (private lounges/offices, not public motor parks).

GUO Transport-owned branch Primary terminal (public motor park)
Aba (1)
  • GUO Aba Branch GUO TRANSPORT BRANCH
    23, Milverton Avenue, Aba
    🕒 Mon-Sun 5:00 AM – 9:00 PM
Abakaliki (1)
  • GUO Abakaliki Branch GUO TRANSPORT BRANCH
    GUO Office complex, at New Park, Opposite International Market, Behind Peace Park
    🕒 Mon-Sun 5:00 AM – 9:00 PM
Accra (4)
  • GUO Accra Branch GUO TRANSPORT BRANCH
    Abossey-Okia Mortuary Road (Opp. 2nd Total Filling Station), by Kaneshi R/About, Ghana.
    🕒 Mon-Sun 5:00 AM – 9:00 PM
  • GUO Madina Branch GUO TRANSPORT BRANCH
    M177, Madina Firestone,after Atomic junction, Firestone Bus Stop.
    🕒 Mon-Sun 5:00 AM – 9:00 PM
  • GUO Spintex Branch GUO TRANSPORT BRANCH
    Spintex Road opposite Baatsonaa total filling station Spintex
    🕒 Mon-Sun 5:00 AM – 9:00 PM
  • GUO Tema Branch GUO TRANSPORT BRANCH
    TEMA ROUNDABOUT, SHELL FILLING STATION ALONG THE AFLAO ROAD - TEMA
    🕒 Mon-Sun 5:00 AM – 9:00 PM
Afikpo (1)
  • GUO Afikpo Branch GUO TRANSPORT BRANCH
    27, Eke Market Road, Opp. Zenith Bank, Afikpo, Ebonyi State
    🕒 Mon-Sun 5:00 AM – 9:00 PM
Lagos (19)
  • GUO Agege Branch GUO TRANSPORT BRANCH
    3, Agunbiade Oke-koto Street, Agege, Lagos.
    🕒 Mon-Sun 5:00 AM – 9:00 PM
  • GUO Ajah Branch GUO TRANSPORT BRANCH
    KM 22, Epe - Expressway, Abraham Adesanya Est. Junction, Ajah, Lagos
    🕒 Mon-Sun 5:00 AM – 9:00 PM
  • GUO Alaba Branch GUO TRANSPORT BRANCH
    Alaba International Mkt, 29, Ojo Ebegbede Road, Opp. Chemist Bus-Stop, Alaba, Lagos
    🕒 Mon-Sun 5:00 AM – 9:00 PM
  • GUO Coker Branch GUO TRANSPORT BRANCH
    36 Alhaji Orire Street, Wema Bank Bus Stop, Coker, Lagos
    🕒 Mon-Sun 5:00 AM – 9:00 PM
  • GUO Ejigbo Branch GUO TRANSPORT BRANCH
    67A, Ikotun-Egbe Road, Opp Power Line B/Stop, Ejigbo.
    🕒 Mon-Sun 5:00 AM – 9:00 PM
  • GUO Iba Branch GUO TRANSPORT BRANCH
    Iyana school bus stop beside el-shaddai hospital, Iba, Ojo , Lagos.
    🕒 Mon-Sun 5:00 AM – 9:00 PM
  • GUO Ikorodu Branch GUO TRANSPORT BRANCH
    37 Sagamu Road, Beside Ikorodu Police Station (Old POWA Shopping Complex), Ikorodu, Lagos
    🕒 Mon-Sun 5:00 AM – 9:00 PM
  • GUO Ikosi-Ketu Branch GUO TRANSPORT BRANCH
    9B. Sanwo-Olu Intl Market. Shop 14 & 15, Prince S. Olujobi Block, Ikosi-Ketu, Lagos.
    🕒 Mon-Sun 5:00 AM – 9:00 PM
  • GUO Ikotun Branch GUO TRANSPORT BRANCH
    10 Ijegun road, Ikotun
    🕒 Mon-Sun 5:00 AM – 9:00 PM
  • GUO Iyana Ipaja Branch GUO TRANSPORT BRANCH
    KM 168 Abeokuta Expressway/No 1 Tijani Street beside Access bank, Iyana Ipaja Bus Stop, Iyana Ipaja, Lagos State.
    🕒 Mon-Sun 5:00 AM – 9:00 PM
  • GUO Jibowu Branch GUO TRANSPORT BRANCH
    2 Jibowu Street along Ikorodu Expressway, Jibowu, Lagos.
    🕒 Mon-Sun 5:00 AM – 9:00 PM
  • GUO Maza Maza Branch GUO TRANSPORT BRANCH
    1st Gate B/Stop Badagry Express Way
    🕒 Mon-Sun 5:00 AM – 9:00 PM
  • GUO Ojota Annex GUO TRANSPORT BRANCH
    Ikorodu Road, Ojota Annex, Lagos
    🕒 Mon-Sun 5:00 AM - 9:00 PM
  • GUO Okota (Cele) Branch GUO TRANSPORT BRANCH
    164, Okota Road, Lagos
    🕒 Mon-Sun 5:00 AM – 9:00 PM
  • GUO Otto Branch GUO TRANSPORT BRANCH
    7 Railway compound Otto Bus stop, Opp. Police barracks, Otto, Lagos
    🕒 Mon-Sun 5:00 AM – 9:00 PM
  • Ojota Motor Park PRIMARY
    Ojota, Ikorodu Road, Lagos
    🕒 Mon-Sun 5:00 AM – 9:00 PM
    🚌 Every 30 minutes
    🎫 Counter: Main Office
  • Upper Iweka Motor Park PRIMARY
    Upper Iweka, Onitsha
    🕒 Mon-Sun 4:30 AM – 9:00 PM
    🚌 Every 30 minutes
    🎫 Counter: Main Counter
  • Ajah Bus Terminal
    Ajah, Lekki-Epe Expressway, Lagos
    🕒 Mon-Sun 5:30 AM – 8:00 PM
    🚌 Hourly
  • Maza Maza / Festac Terminal
    Maza Maza, Festac, Lagos
    🕒 Mon-Sun 5:30 AM – 8:00 PM
    🚌 Hourly
Asaba (1)
  • GUO Asaba Branch GUO TRANSPORT BRANCH
    Asaba-Onitsha Expressway, Koka, Asaba, Delta State. (Beside former Road Safety Office)
    🕒 Mon-Sun 5:00 AM – 9:00 PM
Awka (2)
  • GUO Awka Branch GUO TRANSPORT BRANCH
    GUO TRANSPORT Co, Unizik junction, beside Mobil filling station, opposite Akuzuluora plaza.
    🕒 Mon-Sun 5:00 AM – 9:00 PM
  • GUO Ifite-Awka Branch GUO TRANSPORT BRANCH
    Don-Greg park before unizik school gate Ifite Awka
    🕒 Mon-Sun 5:00 AM – 9:00 PM
Benin City (1)
  • GUO Benin Branch GUO TRANSPORT BRANCH
    211 Ugbowo-Lagos Rd, by Technical Junction, Benin City, Edo state.
    🕒 Mon-Sun 5:00 AM – 9:00 PM
Ekwulobia (1)
  • GUO Ekwulobia Branch GUO TRANSPORT BRANCH
    7, Awka Road, Ekwulobia.
    🕒 Mon-Sun 5:00 AM – 9:00 PM
Enugu (1)
  • GUO Enugu Branch GUO TRANSPORT BRANCH
    34 Okpara Avenue (in between UBA & Polaris Bank), Enugu
    🕒 Mon-Sun 5:00 AM – 9:00 PM
Gombe (1)
  • GUO Gombe Branch GUO TRANSPORT BRANCH
    1, Church Road, Gombe.
    🕒 Mon-Sun 5:00 AM – 9:00 PM
Ihiala (1)
  • GUO Ihiala Branch GUO TRANSPORT BRANCH
    42, Osha Owerri Road by Patigian Hotels Ltd, Ihiala
    🕒 Mon-Sun 5:00 AM – 9:00 PM
Jalingo (1)
  • GUO Jalingo Branch GUO TRANSPORT BRANCH
    Opp. Coca Cola Depot, Along Mile 6, Yola Road.
    🕒 Mon-Sun 5:00 AM – 9:00 PM
Abuja (5)
  • GUO Kubwa Branch GUO TRANSPORT BRANCH
    Lora Mall Plaza, Plot No 132 Gado Nasko Road Phase 2 Kubwa, Abuja
    🕒 Mon-Sun 5:00 AM – 9:00 PM
  • GUO Mararaba Branch GUO TRANSPORT BRANCH
    SUITE 9, BOMMA PLAZA, SHARP CORNER BY CRISS PARK JUNCTION, ABUJA-KEFFI EXP. WAY.
    🕒 Mon-Sun 5:00 AM – 9:00 PM
  • GUO Utako Branch GUO TRANSPORT BRANCH
    GOUBA Plaza, 15 A. E. Ekukinam Street, Utako District, Abuja.
    🕒 Mon-Sun 5:00 AM – 9:00 PM
  • GUO Zuba Branch GUO TRANSPORT BRANCH
    Lagos Park, Zuba, Abuja
    🕒 Mon-Sun 5:00 AM – 9:00 PM
  • Utako Motor Park
    Utako, Abuja
    🕒 Mon-Sun 5:00 AM – 9:00 PM
    🚌 Every 2 hours
Nnewi (1)
  • GUO Nnewi Branch GUO TRANSPORT BRANCH
    2, Ibeto Road, Opp.First Bank, Nnewi
    🕒 Mon-Sun 5:00 AM – 9:00 PM
Ogoja (1)
  • GUO Ogoja Branch GUO TRANSPORT BRANCH
    4B Okuku Rd., Igoli Ogoja, Opp. OverComers Church, Before Montaji Filling Station
    🕒 Mon-Sun 5:00 AM – 9:00 PM
Onitsha (1)
  • GUO Onitsha Branch GUO TRANSPORT BRANCH
    166, Port Harcourt Rd, Upper Iweka, Onitsha
    🕒 Mon-Sun 5:00 AM – 9:00 PM
Orlu (1)
  • GUO Orlu Branch GUO TRANSPORT BRANCH
    No 7 ASIKA ILOBI Avenue, Orlu, Imo
    🕒 Mon-Sun 5:00 AM – 9:00 PM
Owerri (2)
Port Harcourt (1)
  • GUO Port Harcourt Branch GUO TRANSPORT BRANCH
    Port Harcourt - along Aba road (at intersection with Lord Emmanuel Drive, b/w Thermocool & Happy Bite), Opp Air Force Base, Port Harcourt
    🕒 Mon-Sun 5:00 AM – 9:00 PM
Umuahia (1)
  • GUO Umuahia Branch GUO TRANSPORT BRANCH
    50 mission hill opposite Gado hotels and beside governor Dr Okezie Ikpeazu  campaign office Umuahia
    🕒 Mon-Sun 5:00 AM – 9:00 PM
Umunze (1)
  • GUO Umunze Branch GUO TRANSPORT BRANCH
    Round About, Umunze
    🕒 Mon-Sun 5:00 AM – 9:00 PM
Uyo (1)
  • GUO Uyo Branch GUO TRANSPORT BRANCH
    KM 9, Ikot-Ekpene/Uyo Highway by waterboard, Etik-Itam, Itu, Akwa-ibom State
    🕒 Mon-Sun 5:00 AM – 9:00 PM

Routes Served (5)

RouteDistanceDurationFare range
Lagos → Abuja 753 km 9 hr ₦8,000-₦15,000 View →
Lagos → Enugu 525 km 8 hr ₦8,000-₦14,000 View →
Lagos → Port Harcourt 610 km 9.5 hr ₦10,000-₦16,000 View →
Lagos → Owerri 510 km 8 hr ₦9,000-₦14,000 View →
Lagos → Benin City 320 km 5 hr ₦6,000-₦10,000 View →

Fleet & Onboard Comfort

Fleet Size150
Air Conditioning✗ No
WiFi✗ No
USB Charging✗ No
Safety Rating7/10

Typical fleet for Nigerian intercity operators is a mix of Toyota Hiace / Sienna minivans (12-16 seats) for short and medium-haul, and Marcopolo or Higer coaches (32-50 seats) for long-haul. Premium operators add reclining seats, individual reading lights, and USB ports.

Editorial By TravelReap editors · Last reviewed May 26, 2026

GUO Transport: The TravelReap Editor's Guide

What GUO does well — and what it doesn't

GUO\'s strength is sheer route density and same-day availability. If you need to leave Lagos for Onitsha or Owerri in the next two hours, GUO almost always has a seat. Its weakness is operational variance: the buses are older on average than GIGM\'s fleet, the AC can be unreliable, and boarding times slip by 20-40 minutes during peak periods. The website handles bookings reliably, but the seat selection is less granular than GIGM\'s, and the mobile app is limited to listings. For passengers who care more about price and availability than polish, this is an excellent trade.

Lagos terminals and how to choose between them

GUO\'s primary Lagos terminal is Ojota, which serves nearly every Eastern destination at near-continuous frequency. Ajah handles passengers from the Lekki corridor heading to the East. Maza Maza / Festac serves passengers from the Western suburbs. Onitsha is the regional hub — Upper Iweka Motor Park is the GUO HQ and runs the highest-frequency rotations. Other major presence: Owerri Main Park, Utako (Abuja), and a small ABC-shared park in Port Harcourt.

How to book GUO in five minutes

The fastest channel is guotransport.com. Pick your origin terminal (default Ojota), destination, date, and number of passengers. The site returns a list of departures with fare and remaining seats. Pay with Visa, Mastercard, Verve, or bank transfer. The PNR is emailed and SMS\'d immediately. Customer service runs 7 AM to 7 PM on 01-454-0000. WhatsApp at +234 704 121 2121 is staffed during office hours but slower than the website. Walk-in works at any GUO terminal if the route still has seats.

Where GUO is genuinely cheapest

On the Lagos→Onitsha corridor GUO is consistently 10-15% below GIGM and Chisco. The Lagos→Owerri route is similarly competitive. Lagos→Aba and Onitsha→Abuja are GUO sweet spots. Where GUO is not the cheapest is anywhere north of Abuja (Kano, Sokoto, Kaduna) — Kano Line and Peace Mass Transit usually beat them on those corridors. For Western routes (Lagos→Benin, Lagos→Warri) Iyare Motors and Edo Line undercut GUO on price.

Refunds and the reschedule loophole

GUO\'s formal cancellation policy charges 30% within 24 hours and is non-refundable on the day of travel. In practice, customer service will almost always convert a same-day cancellation into a reschedule for the next available departure on the same route, free of charge. This is undocumented but consistent. Call 01-454-0000 within 30 minutes of the original departure time, give your PNR, and ask for a reschedule. It works.

Editor's verdict

GUO is the operator to book when GIGM and Chisco are sold out, when you need to leave within the hour, or when you simply want a fairer price on the Lagos-East corridor. Fleet polish is one notch below GIGM, and the website is functional but not slick. For most South-East travel, GUO\'s combination of frequency, price, and same-day availability is hard to beat.

💡 Insider Tips

  • Departures before 7 AM tend to leave on time; after 9 AM expect 20-40 minute delays during weekday peak.
  • Pay with Verve where possible — the card has fewer payment failures on the GUO website than international cards.
  • Bring earplugs on overnight Lagos→Onitsha buses. The buses are reliable, but the music often is not.
  • Loyalty card: GUO Travel Card available at any terminal for ₦1,000 — gives 5% off bookings for one year.
  • Don't pre-book luggage online — terminal staff weigh on the spot and charge cash.

Who GUO Transport Is

GUO Transport — the company name comes from founder Godwin Ubaka Okeke — has been a fixture of Nigerian intercity travel for more than three decades. The headquarters in Onitsha and the dense South-East route network reflect the company's origin as one of the trading-heartland transport operations that grew with the rise of Onitsha and Aba as commercial centres. From that base, GUO has expanded into a national operator with terminals in Lagos, Abuja, Port Harcourt, Owerri, Aba, Enugu, Calabar, Asaba, Benin City, Warri, Onitsha and a long list of secondary cities, plus regular cross-border services to Cotonou, Lomé and Accra.

In the modern Nigerian bus market, GUO is positioned alongside GIGM at the premium end of operations. Fleet, terminals, technology and customer service are all materially better than what the older park-based operators offer, while pricing typically sits at a modest premium over the discount operators.

Fleet and Cabin Standards

The GUO fleet covers a range of coach types depending on route and class. Premium routes use Marcopolo, Yutong and Higer luxury coaches with 2+1 configuration, extra-recline seats, USB charging at each seat, on-board toilets and on-board entertainment screens. Standard routes use 2+2 configurations with around 49 seats. Air-conditioning is standard across the fleet. Coach maintenance and cleaning standards are visibly higher than at the budget end of the market.

Route Network

The signature routes from Lagos include Lagos→Onitsha, Lagos→Abuja, Lagos→Aba, Lagos→Owerri, Lagos→Port Harcourt, Lagos→Enugu, Lagos→Asaba, Lagos→Calabar, Lagos→Benin City and Lagos→Uyo. From Abuja, services run to Lagos, Onitsha, Aba, Port Harcourt, Kano and Calabar. From Onitsha itself, the network feeds the entire South-East and into the South-South. International routes connect Lagos with Cotonou and onward to Lomé and Accra.

Frequencies on the headline routes are high — Lagos→Onitsha and Lagos→Abuja both run multiple daily departures including early-morning, mid-day and overnight options. Other trunk routes typically have 2–3 daily departures.

How to Book

  • GUO website (guotransport.com) — online booking with full schedule and seat selection.
  • WhatsApp booking and customer service through the official line.
  • Counter sales at any GUO terminal, paying by card or cash.
  • Travel agents — widely available across major Nigerian cities.

Card payment supports Verve, Visa and Mastercard. Bank transfer is supported through major Nigerian banks. The online booking flow is straightforward and reliable, though the user interface is functional rather than polished — GIGM's app has historically had the edge on technology design.

Terminals

GUO's Lagos terminal is on the Lagos–Ibadan Expressway at Iyana-Ipaja, plus a secondary terminal at Jibowu and a Lekki outstation. In Onitsha, the company operates its flagship terminal off Upper Iweka — the company's spiritual home and largest single facility. In Abuja, the terminal sits at Utako. Port Harcourt's terminal is on Aba Road. Each terminal page on this site shows the exact address, departure schedule and onward connection notes.

Baggage and Boarding

Standard baggage allowance is one checked suitcase up to about 30 kg plus one carry-on per passenger. Excess baggage is charged at a published per-kg rate. Terminal boarding typically closes 15 minutes before departure; late arrivals risk being denied boarding without refund. On-time performance is good — not at the GIGM level on every route but consistently better than the discount operators.

Cancellation, Refund and Change

The published policy supports date changes up to 24 hours before departure, subject to availability and a modest fee inside the tighter window. Cancellations outside 24 hours typically receive partial refund (around 75% of fare); inside 24 hours the policy is stricter and case-by-case. Refunds to original payment method process in 7–14 business days.

Fares

GUO pricing typically sits in the upper-mid band — generally cheaper than GIGM by 5–15% on equivalent routes, more expensive than Peace Mass Transit, Cross Country or The Young Shall Grow by 25–40%. On Lagos→Onitsha the typical fare range is ₦14,000–₦25,000; Lagos→Abuja ₦16,000–₦30,000; Lagos→Port Harcourt ₦15,000–₦28,000. Cross-border Lagos→Cotonou typically runs ₦8,000–₦12,000 with a passport-and-vaccination-card requirement at the border.

GUO vs the Alternatives

On premium positioning, GUO competes most directly with GIGM. Travellers often choose between the two on the basis of departure time and terminal convenience rather than meaningful differences in service quality. On the cheaper side, Peace Mass Transit and Cross Country beat GUO by 30–40% on fare with older fleet and longer journey times. For South-East-bound travel, GUO's Onitsha-based heritage gives it the densest service into Aba, Onitsha and the surrounding region.

Safety and Reliability

GUO's safety record is solid for the Nigerian bus market. Modern coach maintenance, driver standards and GPS fleet tracking all contribute to a risk profile materially lower than informal park-based operations. As with any Nigerian intercity travel, daytime departures on well-maintained trunk roads remain safer than overnight on rural stretches; the Lagos–Onitsha and Lagos–Abuja main routes are well-trafficked and well-policed.

Loyalty and Corporate

GUO operates a basic loyalty programme with points on booking and redemption for free travel. Corporate accounts with negotiated bulk fares are available for sustained-volume customers — common among trading businesses based in Onitsha, Aba and the South-East with regular Lagos and Abuja travel.

Plan Your Trip

For current fares, schedules and terminal information, see our GUO Transport booking guide. For a side-by-side comparison against alternative operators, use the fare estimator. For onward South-East travel from Onitsha or Aba, browse the cities directory.

Frequently Asked Questions

Does GUO go to Cameroon or Niger? The current cross-border network covers Benin Republic, Togo and Ghana. Cameroon and Niger services have been operated in some periods but are not always in the current schedule — confirm directly. Can I bring a generator or large appliance? Large items are accepted on space-available basis as cargo with a declared fee. Confirm at booking. What document do I need for cross-border travel? A valid passport and (for some destinations) a yellow-fever vaccination card. ECOWAS Nigerians do not require a visa for Benin, Togo or Ghana. Is overnight travel safe? Overnight on the major trunk roads is generally well-trafficked. Travellers nervous about overnight road travel should opt for early-morning departures and aim to arrive before dark. How long is Lagos→Onitsha? Typically 7–9 hours with one or two scheduled stops.

Last updated Jun 2, 2026.