GI

GIGM

Bus operator · HQ in Lagos · 200 vehicles

❄️ Air-conditioned 📶 WiFi onboard ⭐ Safety 8/10 Featured

How to Book GIGM

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

📖 Read the full GIGM booking guide →

About GIGM

GIGM — short for God Is Good Motors — has been the public face of premium intercity bus travel in Nigeria since 1998, when the late Pastor Chidi Ajaere parked the first fleet in Lagos. Today it runs the country's most digital-first intercity bus brand, with the most polished mobile app and the most reliable online booking flow of any Nigerian coach operator. If you are a first-time intercity bus passenger and want the smoothest end-to-end experience, GIGM is the operator most travel writers will point you to first.

TypeBus
HeadquartersLagos
Fleet Size200
Safety8/10
Comfort8/10
Punctuality8/10

God Is Good Motors (GIGM) is one of Nigeria's leading intercity bus operators, headquartered in Lagos and operating a modern fleet of Volvo, Marcopolo and Yutong coaches across more than 40 routes nationally and to Accra, Cotonou and Lomé. The company is widely regarded as the technology leader in Nigerian intercity bus travel, with online booking, e-tickets, real-time fleet tracking and a frequent-traveller programme.

GIGM Terminals (43)

Operates from 43 terminals across 20 cities — including 35 GIGM-owned branches (private lounges/offices, not public motor parks).

GIGM-owned branch Primary terminal (public motor park)
Aba (1)
  • Aba Terminal GIGM BRANCH
    No. 5 Asa Road, Former Old Nitel Building, Aba
    🕒 Mon-Sun 5:00 AM – 9:00 PM
Abakaliki (1)
  • Abakaliki Terminal GIGM BRANCH
    Opposite International Market main gate general park, along Centenary City, 1A Ogoja Road, Abakaliki
    🕒 Mon-Sun 5:00 AM – 9:00 PM
Lagos (14)
  • Ajah Terminal GIGM BRANCH
    Near Ajiwe Police Station, Ajah
    🕒 Mon-Sun 5:00 AM – 9:00 PM
  • Cele Terminal GIGM BRANCH
    103 Okota Road, Cele
    🕒 Mon-Sun 5:00 AM – 9:00 PM
  • Festac Terminal GIGM BRANCH
    1st Avenue, Festac Town
    🕒 Mon-Sun 5:00 AM – 9:00 PM
  • GIGM Festac Branch GIGM BRANCH
    21 Road, Festac Town, Lagos
    🕒 Mon-Sun 6:00 AM - 8:30 PM
  • GIGM Lekki Branch GIGM BRANCH
    Admiralty Way, Lekki Phase 1, Lagos
    🕒 Mon-Sun 6:00 AM - 9:00 PM
  • GIGM Magodo Branch GIGM BRANCH
    CMD Road, GRA Magodo, Lagos
    🕒 Mon-Sun 6:00 AM - 9:00 PM
  • Ikotun Terminal GIGM BRANCH
    29 Ikotun Road, Opposite Ikotun Local Government
    🕒 Mon-Sun 5:00 AM – 9:00 PM
  • Iyana-Ipaja Terminal GIGM BRANCH
    164 Lagos-Abeokuta Expressway, beside Access Bank
    🕒 Mon-Sun 5:00 AM – 9:00 PM
  • Jibowu Terminal GIGM BRANCH
    20 Ikorodu Express Road, Jibowu, Yaba
    🕒 Mon-Sun 5:00 AM – 9:00 PM
  • Old Ojo Terminal GIGM BRANCH
    Old Ojo Road, Lagos
    🕒 Mon-Sun 5:00 AM – 9:00 PM
  • Yaba Terminal GIGM BRANCH
    Yaba Central Park, Opposite Psychiatric Hospital, Yaba
    🕒 Mon-Sun 5:00 AM – 9:00 PM
  • Jibowu Motor Park PRIMARY
    Jibowu, Yaba, Lagos
    🕒 Mon-Sun 5:00 AM – 9:00 PM
    🚌 Every 30 minutes peak
    🎫 Counter: Counter 1, Main Hall
  • Upper Iweka Motor Park PRIMARY
    Upper Iweka, Onitsha
    🕒 Mon-Sun 5:00 AM – 8:30 PM
    🚌 Hourly
    🎫 Counter: GIGM Office
  • Ajah Bus Terminal
    Ajah, Lekki-Epe Expressway, Lagos
    🕒 Mon-Sun 5:30 AM – 8:00 PM
    🚌 Hourly
    🎫 Counter: GIGM Booth
Asaba (2)
Auchi (1)
  • Auchi Terminal GIGM BRANCH
    Along Auchi-Okene Express Road, Opposite Sports Complex
    🕒 Mon-Sun 5:00 AM – 9:00 PM
Awka (1)
  • Awka Terminal GIGM BRANCH
    Elite Shopping Complex, Opposite Crunchies Fries, Enugu-Onitsha Expressway, Awka
    🕒 Mon-Sun 5:00 AM – 9:00 PM
Benin City (3)
Ekpoma (1)
  • Ekpoma Terminal GIGM BRANCH
    Benin-Auchi Road, Ekpoma
    🕒 Mon-Sun 5:00 AM – 9:00 PM
Enugu (1)
  • Enugu Terminal GIGM BRANCH
    7 Market Road, Opposite State Library, Holy Ghost Park, Ogui, Enugu
    🕒 Mon-Sun 5:00 AM – 9:00 PM
Abuja (7)
  • GIGM Wuse 2 Branch GIGM BRANCH
    Aminu Kano Crescent, Wuse 2, Abuja
    🕒 Mon-Sun 6:00 AM - 9:00 PM
  • Kubwa Terminal GIGM BRANCH
    Block 43, Gado Nasko Way, Opposite 2/2 Court, Kubwa
    🕒 Mon-Sun 5:00 AM – 9:00 PM
  • Maraba Terminal GIGM BRANCH
    132 Giza Plaza, Opposite ChrisGold Plaza, Abacha Road
    🕒 Mon-Sun 5:00 AM – 9:00 PM
  • Utako Terminal GIGM BRANCH
    Plot 113, I.V.W. Osisiogu Crescent, beside Utako Police Station
    🕒 Mon-Sun 5:00 AM – 9:00 PM
  • Zuba Terminal GIGM BRANCH
    Market Space 206, Zuba Market
    🕒 Mon-Sun 5:00 AM – 9:00 PM
  • Utako Motor Park PRIMARY
    Utako, Abuja
    🕒 Mon-Sun 5:00 AM – 9:00 PM
    🚌 Every 1 hour
    🎫 Counter: Counter 3
  • Jabi Motor Park
    Jabi, Abuja
    🕒 Mon-Sun 5:30 AM – 8:30 PM
    🚌 Every 2 hours
    🎫 Counter: GIGM Counter
Ibadan (1)
  • Ibadan Terminal GIGM BRANCH
    Beside Olatundun school at old Ife road, coming to airport junction, after the second traffic light
    🕒 Mon-Sun 5:00 AM – 9:00 PM
Jos (1)
  • Jos Terminal GIGM BRANCH
    No. 1 Ahmadu Bello Way, Jos
    🕒 Mon-Sun 5:00 AM – 9:00 PM
Kaduna (1)
  • Kaduna Terminal GIGM BRANCH
    No. 1 Kachia Road, Kaduna
    🕒 Mon-Sun 5:00 AM – 9:00 PM
Lokoja (1)
  • Lokoja Terminal GIGM BRANCH
    Nnamaka 2, Upper Natako, before Truck Park, Lokoja
    🕒 Mon-Sun 5:00 AM – 9:00 PM
Owerri (1)
  • Owerri Terminal GIGM BRANCH
    Plot 1, MCC/Uratta Road, Owerri
    🕒 Mon-Sun 5:00 AM – 9:00 PM
Port Harcourt (2)
  • Port Harcourt Terminal GIGM BRANCH
    Genesis Junction off Aba Road by Cocaine Estate, Rumuogba, Port Harcourt
    🕒 Mon-Sun 5:00 AM – 9:00 PM
  • Slaughter Motor Park PRIMARY
    Trans Amadi, Port Harcourt
    🕒 Mon-Sun 5:00 AM – 8:00 PM
    🚌 Every 2 hours
    🎫 Counter: GIGM Counter
Umuahia (1)
  • Umuahia Terminal GIGM BRANCH
    New Central Park, Ohia, Enugu-Port Harcourt Expressway, Umuahia
    🕒 Mon-Sun 5:00 AM – 9:00 PM
Uyo (1)
  • Uyo Terminal GIGM BRANCH
    No. 3 Monsignor Akpan Avenue, Itam Industrial Layout, Opposite Timber Market, Itam
    🕒 Mon-Sun 5:00 AM – 9:00 PM
Warri (1)
  • Warri Terminal GIGM BRANCH
    138 Effurun Sapele Road, by Airport Junction
    🕒 Mon-Sun 5:00 AM – 9:00 PM
Yenagoa (1)
  • Yenagoa Terminal GIGM BRANCH
    Opposite Wema Bank, Kpansia, by INEC Junction, Yenagoa
    🕒 Mon-Sun 5:00 AM – 9:00 PM

Routes Served (4)

RouteDistanceDurationFare range
Lagos → Abuja 753 km 9 hr ₦8,000-₦15,000 View →
Lagos → Port Harcourt 610 km 9.5 hr ₦10,000-₦16,000 View →
Lagos → Benin City 320 km 5 hr ₦6,000-₦10,000 View →
Lagos → Calabar 620 km 11 hr ₦12,000-₦18,000 View →

Fleet & Onboard Comfort

Fleet Size200
Air Conditioning✓ Yes
WiFi✓ Yes
USB Charging✗ No
Safety Rating8/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 28, 2026

GIGM: The TravelReap Editor's Guide

Why book GIGM specifically

GIGM\'s edge over the competition is operational consistency. The buses leave on time, the AC works, the seats recline, and the drivers stick to the speed limit. On the busiest corridors — Lagos→Onitsha, Lagos→Abuja, Lagos→Port Harcourt — GIGM dispatches in 30-minute waves during the morning rush. Online booking returns a real-time seat map (you pick exact seat 17B, not just "a seat"), and the confirmation arrives within seconds. The fleet is largely Toyota Hiace Sienna minivans and Mercedes-Benz Sprinter coaches, both relatively new and serviced on a strict cycle. Fares are typically 10-20% above the cheapest competitor on the same route, which is the price of consistency.

Where GIGM operates from in each city

Lagos — the primary terminal is Jibowu in Yaba, with a secondary park at Ajah for Lekki-corridor passengers. Abuja — Utako Motor Park is the main GIGM hub; Jabi handles overflow during peak demand. Onitsha — Upper Iweka Motor Park, where GIGM has dedicated bays. Port Harcourt — Slaughter Park on Trans Amadi. Benin and Asaba each have a single park location with twice-daily departures. Always specify which park when booking — the website pre-selects the primary, but Lagos passengers heading from Ikeja should confirm whether boarding is at Jibowu or Ajah before paying.

The three ways to book GIGM (ranked by reliability)

1. gigm.com (web) — most reliable, supports card and bank transfer, returns a PNR instantly. 2. GIGM mobile app — feature parity with web, plus push notifications for boarding. Faster on repeat bookings because card and passenger details are saved. 3. Walk-in at a terminal — pay cash or POS at the counter; works on the same day, but during festive periods (Easter, Christmas, Sallah) seats sell out 1-2 days ahead and walk-in is risky. WhatsApp is available on +234 813 985 1110, but it goes through customer support — slower than direct booking.

Fares, fuel surcharges and surge pricing

GIGM publishes fares per route and rarely runs flash promos — what you see is what you pay. Where most travellers get caught is the fuel surcharge, which GIGM applies when pump prices move significantly. The surcharge appears at checkout, not on the route listing. Friday-evening and Sunday-evening departures from Lagos are surge-priced by 10-15%, and the days around major holidays add 30-50%. The cheapest GIGM tickets are Tuesday mornings on the Lagos→Onitsha and Lagos→Benin corridors.

Cancellation, refund and reschedule policy

GIGM allows one free reschedule per ticket if you make the change at least 24 hours before departure. Cancellations more than 24 hours out incur a 25% admin fee; cancellations within 24 hours are non-refundable but can usually be converted to a credit if you call customer service quickly. Refunds for paid card bookings hit the original card in 5-7 business days. Bank-transfer refunds take a day longer. Keep the SMS confirmation — customer support asks for the PNR, not the phone number.

Editor's verdict

GIGM is the default recommendation for any first-time intercity bus passenger in Nigeria, and remains the operator of choice for business travellers on the Lagos-East corridor. You pay 10-20% more than the cheapest alternative, and what you get for the premium is consistency: the bus leaves on time, the AC works, and the booking process never breaks. If your priority is the lowest fare possible, GIGM is not the right pick — look at Peace Mass Transit or GUO. For everything else, this is the operator to start with.

💡 Insider Tips

  • Book the AM-1 (6:00 AM) departures for Lagos→Abuja — fewer delays, you arrive before evening traffic.
  • If the website shows the route as "sold out", try the GIGM mobile app — it sometimes surfaces hold-back seats that the web doesn't.
  • GIGM does not collect for excess luggage in advance — bring small bills (₦500-₦2,000) for over-25kg bags at the counter.
  • On overnight routes, take a window seat in row 2 or 3 — closest to the driver, smoothest ride.
  • WhatsApp +234 813 985 1110 for lost-and-found; the terminal staff escalate slowly.
  • Loyalty program: GIGM Sapphire — every 10th trip gets a discount voucher. Sign up inside the mobile app, not on the web.

Why GIGM Matters

GIGM (God Is Good Motors) sits at the top of the Nigerian intercity bus market in terms of brand recognition, technology adoption and consistent service standards. Founded by Chidi Ajaere and rebranded from the older "God Is Good Motors" trade name, the company has transformed what bus travel looks like in Nigeria over the past decade — from a fragmented, mostly informal sector based around park-side ticket scalpers into a structured operation with online booking, scheduled departures, dedicated terminals and uniformed staff. For middle-class Nigerian travellers and increasingly for international visitors, GIGM is the default first-look option when comparing intercity bus operators.

Fleet and Standards

The GIGM fleet is built around modern Volvo, Marcopolo and Yutong coaches. Standard equipment includes air-conditioning, reclining seats, on-board toilet (on most routes), seat belts on every seat, GPS fleet tracking, and complimentary bottled water. Premium routes use a 2+1 seat configuration with extra legroom, while standard routes use the 2+2 configuration with around 49 seats. Free Wi-Fi is offered on some routes, though connectivity is best treated as a bonus rather than a guarantee. Coaches are kept clean and operationally serviced on a published cycle.

Route Network

GIGM operates more than 40 intercity routes radiating from Lagos and several other Nigerian hubs. The signature routes include Lagos→Abuja, Lagos→Port Harcourt, Lagos→Calabar, Lagos→Owerri, Lagos→Enugu, Lagos→Onitsha, Lagos→Benin City, Lagos→Asaba, Lagos→Warri, Lagos→Uyo, Lagos→Aba and Lagos→Ibadan. From Abuja, the network covers Lagos, Kano, Kaduna, Jos, Port Harcourt and Calabar. From Port Harcourt, the eastbound routes serve Aba, Owerri, Calabar and Onitsha. Cross-border services run to Cotonou (Benin Republic), Accra (Ghana) and Lomé (Togo).

Frequencies on the headline routes are excellent. Lagos→Abuja runs multiple daily departures, including early-morning, mid-morning and overnight options. The other trunk routes typically have 2–4 daily departures.

How to Book

  • The GIGM website (gigm.com) — the primary online channel, with full schedule, real-time seat selection and the cleanest booking flow in the Nigerian bus market.
  • The GIGM mobile app on iOS and Android — booking, ticket storage, terminal locator and fleet tracking in one place.
  • WhatsApp — booking enquiries and rebooking handled through the official customer service number.
  • Counter sales at any GIGM terminal — pay by card or cash, get a printed ticket immediately.
  • Travel agents — most major Nigerian agencies sell GIGM tickets as part of bundled packages.

Card payment supports Verve, Visa and Mastercard. Bank transfer is supported. The website's booking flow includes a 15-minute seat hold during payment, which is important to know if you are paying via bank transfer — confirm payment within the hold window or the seat is released.

Terminals

GIGM's signature terminal is Jibowu Motor Park in Yaba, Lagos — the company's largest and busiest terminal, with multiple daily departures across most routes. Other Lagos terminals include the GIGM Ajah and Cele Express terminals. In Abuja, the main terminal is at Utako, with secondary departures from Asokoro. Port Harcourt's terminal is on Aba Road. Other cities have a single dedicated terminal each. Every terminal page on this site shows the address, contact information, departure schedule and onward operator connections.

Baggage, Boarding and On-Time Performance

Standard baggage allowance is one checked suitcase (up to about 30 kg) plus one carry-on per passenger. Excess baggage is charged at a per-kg rate declared at booking. Terminal boarding closes 15 minutes before scheduled departure; passengers arriving late may be denied boarding without refund. GIGM's on-time performance is the best in the Nigerian bus market — published departure punctuality runs above 80% on most routes, materially ahead of the older operators that still run park-side dispatch models.

Cancellation, Refund and Change

The published policy allows free date changes up to 24 hours before departure (subject to availability on the new date). Inside 24 hours, a date change fee applies. Cancellations outside 24 hours receive a partial refund (typically 75% of fare); inside 24 hours, refunds are not standard but case-by-case exceptions are sometimes granted by customer service. Refunds to original payment method process in 7–14 business days.

Fares and What You Pay

GIGM is rarely the cheapest bus operator on a given route, and that is by design. The pricing premium reflects the newer fleet, the technology platform, the staffed terminals and the operational standards. On Lagos→Abuja, GIGM typically prices ₦18,000–₦35,000 depending on the time of day, departure date, fare class and demand. Trunk routes like Lagos→Port Harcourt and Lagos→Calabar typically price ₦15,000–₦28,000. Budget-conscious travellers can find cheaper options on Peace Mass Transit or Cross Country for many of the same city pairs.

GIGM vs the Alternatives

The most direct comparisons are with GUO Transport (similar premium positioning, slightly older fleet on some routes, comparable technology), ABC Transport (longer history, slightly lower price, broader regional network), and Chisco Transport (older fleet, lower price, more peripheral cities in the network). On the cheapest end, Peace Mass Transit and The Young Shall Grow typically undercut GIGM by 30–40% with older fleet and longer journey times.

Safety and Track Record

GIGM's safety record is among the best in the Nigerian bus industry. The combination of fleet age (modern Euro-IV-and-up engines with better mechanical reliability), driver vetting (CCTV monitoring, drug-and-alcohol testing on some routes), GPS tracking and seat-belt enforcement materially reduces the risk profile compared with informal park-based operators. As with any Nigerian intercity travel, daytime departures on well-maintained roads remain safer than overnight on rural sections.

Loyalty Programme

The GIGM loyalty programme accumulates points per booking, redeemable for free travel and excess-baggage waivers. Enrolment is free during booking. The programme is more meaningful for frequent travellers than for occasional ones.

Plan Your Trip

For current fares, schedules and terminal information, see our GIGM booking guide. For a direct comparison against alternative operators on your route, use the fare estimator. For onward transport from the destination terminal, browse the relevant city guide.

Frequently Asked Questions

Can I change my GIGM ticket date? Yes, free of charge up to 24 hours before departure, subject to availability on the new date. Is there a luggage limit? One checked bag up to about 30 kg plus a carry-on per passenger; excess is charged per kilogram. Are children charged? Children under 2 travel free if held on lap; children 2+ pay full fare for their own seat. Does GIGM go to my village? Probably not — the network is intercity between major hubs. From the destination terminal, you connect to local transport (taxi, mini-bus or ride-hail) for the final leg. How early should I arrive at the terminal? 30 minutes before scheduled departure to allow baggage handling and boarding; the gate closes 15 minutes before. Is the Wi-Fi reliable? Treat it as a bonus, not a guarantee — bring a SIM with mobile data for any work-critical connectivity.

Last updated Jun 2, 2026.