God is Good Motors, also known as GIGM, is one of the most popular transportation companies in Nigeria. GIGM is one of the most technologically advanced transport operators in the country.
God is Good Motors covers more than 40 bus routes in Nigeria alone. It is one of the most sought transporters by Nigerians, especially during festive periods.
So, why do many Nigerians count on GIGM and consider the company reliable?
What is God is Good Motors?
God is Good Motors (GIGM) is a transportation company in Nigeria. GIGM was founded in 1998 as a family business by Deacon Edwin Ajaere and Mrs Stella Ajaere. Following Deacon Ajaere’s death in 2009, his son, Chidi Ajaere took over running the company.
With over 29 ultra-modern bus terminals, God is Good Motors has a reputation for top-class service, operating over 500 buses that cover 50 trips on average per day in more than 10 states in Nigeria. The company has also successfully incorporated the transport business with technology. This includes customers easily booking their tickets on the company’s official website or app and contacting customer care services.
In 2019, God is Good Motors changed its name from GIGM to GIG Mobility. The company also expanded outside Nigeria, launching operations in Ghana, with terminals operational in Accra and Kumasi. In 2020, the company hinted at the launch of an intra-city transport service that would be technology-powered, called Danfo.
Other services that God is Good Motors offers are haulage, logistics, charter, cabs, spare parts sales and vehicle maintenance.
ALSO READ: All you need to know about your GOtv subscription
God is Good Motors price list
The travel price list of God is Good Motors is not consistent. That said, below is God is Good Motors’ price list, as of January 2023:
From Lagos to:
Abuja (Utako) | Regular: N11,000 First Class: N13,000 |
Anambra (Awka) | Regular: N8,500 First Class: N9,500 |
Imo (Owerri) | Regular: N8,500 First Class: N9,200 |
Rivers (Port Harcourt $ Tai LGA Camp) | Regular: N9,500 First Class: N10,500 |
Abia (Umuahia, Bende LGA Camp, & Aba) | Regular: Not available First Class: N10,100 |
Enugu (Enugu & Nsukka) | Regular: N8,500 First Class: N9,600 |
Delta (Warri, Aniocha & Asaba) | Regular: N7,900 First Class: N9,000 |
Edo (Auchi, Akpakpeva, Uselu & Ekpoma) | Regular: N7,000 First Class: N9,000 |
Akwa Ibom (Uyo) | Regular: N9,300 First Class 13,000 |
Kaduna (Kaduna & Abuja Road Camp) | Regular: N11,300 First Class: N13,000 |
From FCT Abuja to:
Lagos (Ajah, Akowonjo, Cele/Okota, Festac, Ikotun, Iyana Ipaja, Jibowu, Old Ojo Road, Oyinbo, & Volks) | Regular: N11,300 First Class: N 12,000 |
Imo (Owerri) | Regular: N9,300 First Class: N10,800 |
Enugu (Enugu & Nsukka) | Regular: N8,300 First Class: N10,000 |
Rivers (Port Harcourt) | Regular: N10,900 First Class: N12,300 |
Delta (Warri & Asaba) | Regular: N8,500 First Class: N10,000 |
Anambra (Awka) | Regular: N9,300 First Class: N10,300 |
Edo (Akpakpava, Uselu & Ekpoma) | Regular: N8300 First Class: N9,700 |
Abia (Umuahia & Aba) | Regular: N10,500 First Class: N13,000 |
From Edo to:
Lagos | Regular: N6,400 First Class: N7,200 |
FCT Abuja | Regular: N8,700 First Class: N9,100 |
From Imo to:
Lagos | Regular: N7,600 First Class: N8,700 |
Abuja | Regular: N8,700 First Class: N11,600 |
From Anambra to:
Lagos | Regular: N6,800 First Class: N9,600 |
Abuja | Regular: N6,800 First Class: N7,800 |
From Akwa Ibom to:
Lagos | Regular: N9,100 First Class: N11,000 |
FCT Abuja | Regular: N9,400 First Class: N11,800 |
From Bayelsa (Yenogoa) to:
Lagos | Regular: N6,800 First Class: N7,800 |
FCT Abuja | Regular: N7800 First Class: N9,500 |
ALSO READ: Fourth Mainland Bridge: See locations of 800 homes likely to give way
God is Good Motors online booking
As previously stated, God is Good Motors is, perhaps, the most technologically advanced transportation company in Nigeria. This means you do not have to go to any of the terminals to book a ticket for travel. To book your ticket online, follow the steps listed below:
- Visit www.gigm.com or download the app on your Android or iPhone. You can download the app from Google Playstore on Apple Store respectively.
- Fill in the details of your travel departure State, departure terminal, destination terminal and the number of tickets to be booked and click on the “Book Now” icon.
- When you get to the next page, click on the “View Seats” icon beside your preferred bus and departure time.
- Select the seat of your choice and click the “Continue” button.
- Fill in your personal and next of kin details and view the “Terms and Conditions”
- Select your preferred payment method depending on your card type.
- Select the card type and fill out the listed details.
- Click on the “Pay” icon and you will receive an SMS or Email confirming your booking from GIGM.
God is Good Motors’ customer care line
God is Good Motors has a 24/7 customer care service at every of its terminal across the country. The company’s customer care attendants respond to inquiries and some of the frequently asked questions about the company. GIGM’s customer care service phone number is 08139851110, and its email is [email protected].
God is Good Motors booking app
You can get the mobile app for free on Playstore if you’re an Android user. If you are using iPhone, then go to Apple Store and download the app on IOS. The booking process is similar to going through the website. Just follow the steps already listed above.
God is Good Motors’ schedule
God is Good Motors Maraba-Abuja travel schedule
- Abuja to Lagos –> Departure Time: 7:00 am
- Abuja to Uyo –> Departure Time: 6:30 am
- Abuja to Asaba (Onitsha) –> Departure Time: 7:30 am
- Abuja to Bayelsa –> Departure Time: 7:30 am
- Abuja to Benin –> Departure Time: 7:30 am
- Abuja to Owerri –> Departure Time: 7:30 am
- Abuja to Port-Harcourt –> Departure Time: 7:30 am
- Abuja to Warri –> Departure Time: 7:30 am
God is Good Motors Zuba-Abuja travel schedule
- Abuja to Aba –> Departure Time: 8:30 am
- Abuja to Onitsha/Asaba –> Departure Time: 8:00 am, 8:30 am, 9:45 am
- Abuja to Benin City –> Departure Time: 8:00 am
- Abuja to Port-Harcourt –> Departure Time: 8:30 am
- Abuja to Warri –> Departure Time: 8:30 am, 9:45 am
ALSO READ: How to register on Solopredict, get tips and win daily
God is Good Motors Utako-Abuja travel schedule
- Abuja to Lagos –> Departure Time: 6:15 am, 7:00 am
- Abuja to Umuahia –> Departure Time: 7:00 am
- Abuja to Benin City –> Departure Time: 10:00 am
- Abuja to Aba –> Departure Time: 7:00 am
- Abuja to Uyo –> Departure Time: 8:15 am
- Abuja to Awka –> Departure Time: 7:45 am
- Abuja to Yenagoa –> Departure Time: 7:45 am
- Abuja to Onitsha/Asaba –> Departure Time: 7:00 am, 8:15 am, 9:30 am
- Abuja to Owerri –> Departure Time: 7:00 am
- Abuja to Orlu –> Departure Time: 7:00 am
- Abuja to Port-Harcourt –> Departure Time: 7:00 am, 8:15 am, 9:30 am
God is Good Motors Kubwa-Abuja travel schedule
- Abuja to Lagos –> Departure Time: 7:00 am
- Abuja to Umuahia –> Departure Time: 7:00 am
- Abuja to Aba –> Departure Time: 7:00 am
- Abuja to Awka –> Departure Time: 7:00 am
- Abuja to Yenagoa –> Departure Time: 7:30 am
- Abuja to Onitsha/Asaba –> Departure Time: 7:00 am
- Abuja to Benin –> Departure Time: 7:30 am
- Abuja to Enugu –>Departure Time: 7:00 am
- Abuja to Owerri –> Departure Time: 7:00 am
- Abuja to Port-Harcourt –> Departure Time: 7:00 am
- Abuja to Warri –> Departure Time: 7:30 am
God is Good Motors Uyo schedule
- Uyo to Lagos –> Departure Time: 6:30 am
- Uyo to Abuja –> Departure Time: 6:30 am, 7:30 am
God is Good Motors Awka travel schedule
- Awka to Lagos –> Departure Time: 7:30 am, 8:30 am
- Awka to Abuja–> Departure Time: 7:15 am, 8:45 am
God is Good Motors Yenogoa travel schedule
- Yenagoa to Lagos –> Departure Time: 7:20 am
- Yenagoa to Abuja –> Departure Time: 6:45 am, 7:30 am, 8:30 am
God is Good Motors Asaba travel schedule
- Asaba to Lagos –> Departure Time: 8:00am, 9:00am, 10:00am
- Asaba to Abuja –> Departure Time: 8:00 am, 9:00 am, 10:00 am
God is Good Motors Warri travel schedule
- Warri to Lagos –> Departure Time: 7:00 am
- Warri to Abuja –> Departure Time: 7:30 am
God is Good Motors Auchi travel schedule
- Auchi to Lagos –> Departure Time: 7:30 am
- Auchi to Abuja –> Departure Time: 9:00 am
God is Good Motors Benin Central travel schedule
- Benin to Lagos –> Departure Time: 9:00 am
- Benin to Abuja –> Departure Time: 6:45 am
- Benin to Port-Harcourt –> Departure Time: 9:00 am
- Benin to Umuahia –> Departure Time: 9:00am
- Benin to Awka –> Departure Time: 9:00 am
- Benin to Enugu -> Departure Time: 9:00 am
- Benin to Owerri –> Departure Time: 9:00 am, 12:00 pm
God is Good Motors Benin Head Office travel schedule
- Benin to Lagos –> Departure Time: 8:30 am, 12:00 pm
- Benin to Abuja –> Departure Time: 8:30 am
God is Good Motors Ekpoma travel schedule
- Ekpoma to Lagos –> Departure Time: 7:30 am
- Ekpoma to Abuja –> Departure Time: 8:30 am
God is Good Motors Enugu travel schedule
- Enugu to Lagos –> Departure Time: 6:30 am
- Enugu to Abuja –> Departure Time: 6:30 am, 7:00 am
- Enugu to Port-Harcourt –> Departure Time: 8:30 am
God is Good Motors Owerri travel schedule
- Owerri to Lagos –> Departure Time: 7:00 am
- Owerri to Abuja –> Departure Time: 6:30 am, 7:00 am, 8:00 am
- Owerri to Benin City –> Departure Time: 9:00 am
- Owerri to Jos –> Departure Time: 6:00 am
God is Good Motors Ajah travel schedule
- Lagos to Auchi –> Departure Time: 6:30 am, 8:00 am
- Lagos to Abia –> Departure Time: 6:30 am, 8:00 am
- Lagos to Benin City –> Departure Time: 6:30am, 8:00am
- Lagos to Umuahia –> Departure Time: 6:00am, 8:00am
- Lagos to Uyo –> Departure Time: 6:30am, 8:00am
- Lagos to Awka –> Departure Time: 6:30am, 8:00am
- Lagos to Yenagoa –> Departure Time: 6:30am, 8:00am
- Lagos to Onitsha/Asaba –> Departure Time: 6:00am, 8:00am
- Lagos to Ekpoma –> Departure Time: 6:30am, 8:00am
- Lagos to Enugu –> Departure Time: 6:30am, 8:00am
- Lagos to Abuja –> Departure Time: 5:00am, 6:30am, 7:00am, 8:00am
- Lagos to Owerri –> Departure Time: 6:00am, 8:00am
- Lagos to Port-Harcourt –> Departure Time: 6:00am, 8:00am
- Lagos to Warri –> Departure Time: 7:30am
God is Good Motors Festac travel time schedule
- Lagos to Auchi –> Departure Time: 6:30am, 8:00am
- Lagos to Abia –> Departure Time: 6:30am, 8:00am
- Lagos to Benin City –> Departure Time: 6:30am, 8:00am
- Lagos to Umuahia –> Departure Time: 6:00am, 8:00am
- Lagos to Uyo –> Departure Time: 6:30am, 8:00am
- Lagos to Awka –> Departure Time: 6:30am, 8:00am
- Lagos to Yenagoa –> Departure Time: 6:30am, 8:00am
- Lagos to Onitsha/Asaba –> Departure Time: 6:00am, 8:00am
- Lagos to Ekpoma –> Departure Time: 6:30am, 8:00am
- Lagos to Enugu –> Departure Time: 6:30am, 8:00am
- Lagos to Abuja –> Departure Time: 5:00am, 6:30am, 7:00am, 8:00am
- Lagos to Owerri –> Departure Time: 6:00am, 8:00am
- Lagos to Port-Harcourt –> Departure Time: 6:00am, 8:00am
- Lagos to Warri –> Departure Time: 7:30am
God is Good Motors Ikotun travel time schedule
- Lagos to Auchi –> Departure Time: 6:30am, 8:00am
- Lagos to Abia –> Departure Time: 6:30am, 8:00am
- Lagos to Benin City –> Departure Time: 6:30am, 8:00am
- Lagos to Umuahia –> Departure Time: 6:00am, 8:00am
- Lagos to Uyo –> Departure Time: 6:30am, 8:00am
- Lagos to Yenagoa –> Departure Time: 6:30am, 8:00am
- Lagos to Onitsha/Asaba –> Departure Time: 6:00am, 8:00am
- Lagos to Enugu –> Departure Time: 6:30am, 8:00am
- Lagos to Abuja –> Departure Time: 5:00am, 6:30am, 7:00am, 8:00am
- Lagos to Owerri –> Departure Time: 6:00am, 8:00am
- Lagos to Orlu –> Departure Time: 6:45am
- Lagos to Port-Harcourt –> Departure Time: 6:00am, 8:00am
- Lagos to Warri –> Departure Time: 7:30am
God is Good Motors Iyana-ipaja
- Lagos to Auchi –> Departure Time: 6:30am, 8:00am
- Lagos to Abia –> Departure Time: 6:30am, 8:00am
- Lagos to Benin City –> Departure Time: 6:30am, 8:00am
- Lagos to Umuahia –> Departure Time: 6:00am, 8:00am
- Lagos to Uyo –> Departure Time: 6:30am, 8:00am
- Lagos to Awka –> Departure Time: 6:30am, 8:00am
- Lagos to Yenagoa –> Departure Time: 6:30am, 8:00am
- Lagos to Onitsha/Asaba –> Departure Time: 6:00am, 8:00am
- Lagos to Ekpoma –> Departure Time: 6:30am, 8:00am
- Lagos to Enugu –> Departure Time: 6:30am, 8:00am
- Lagos to Abuja –> Departure Time: 5:00am, 6:30am, 7:00am, 8:00am
- Lagos to Owerri –> Departure Time: 6:00am, 8:00am
- Lagos to Orlu –> Departure Time: 6:45am
- Lagos to Kaduna –> Departure Time: 6:30am, 8:00am
- Lagos to Jos –> Departure Time: 5:00am
- Lagos to Port-Harcourt –> Departure Time: 6:00am, 8:00am
- Lagos to Warri –> Departure Time: 7:30am
ALSO READ: How the International Project Olympiad has produced geniuses for Nigeria
God is Good Motors Jibowu travel time schedule
- Lagos to Auchi –> Departure Time: 6:30am, 8:00am
- Lagos to Abia –> Departure Time: 6:30am, 8:00am
- Lagos to Benin City –> Departure Time: 6:30am, 8:00am
- Lagos to Umuahia –> Departure Time: 6:00am, 8:00am
- Lagos to Uyo –> Departure Time: 6:30am, 8:00am
- Lagos to Awka –> Departure Time: 6:30am, 8:00am
- Lagos to Yenagoa –> Departure Time: 6:30am, 8:00am
- Lagos to Onitsha/Asaba –> Departure Time: 6:00am, 8:00am
- Lagos to Enugu –> Departure Time: 6:30am, 8:00am
- Lagos to Abuja –> Departure Time: 5:00am, 6:30am, 7:00am, 8:00am
- Lagos to Owerri –> Departure Time: 6:00am, 8:00am
- Lagos to Orlu –> Departure Time: 6:45am
- Lagos to Kaduna –> Departure Time: 6:30am, 8:00am
- Lagos to Jos –> Departure Time: 5:00am
- Lagos to Port-Harcourt –> Departure Time: 6:00am, 8:00am
- Lagos to Warri –> Departure Time: 7:30am
God is Good Motors Old Ojo travel time schedule
- Lagos to Auchi –> Departure Time: 6:30am, 8:00am
- Lagos to Abia –> Departure Time: 6:30am, 8:00am
- Lagos to Benin City –> Departure Time: 6:30am, 8:00am
- Lagos to Uyo –> Departure Time: 6:30am, 8:00am
- Lagos to Awka –> Departure Time: 6:30am, 8:00am
- Lagos to Yenagoa –> Departure Time: 6:30am, 8:00am
- Lagos to Onitsha/Asaba –> Departure Time: 6:00am, 8:00am
- Lagos to Enugu –> Departure Time: 6:30am, 8:00am
- Lagos to Abuja –> Departure Time: 5:00am, 6:30am, 7:00am, 8:00am
- Lagos to Owerri –> Departure Time: 6:00am, 8:00am
- Lagos to Port-Harcourt –> Departure Time: 6:00am, 8:00am
- Lagos to Warri –> Departure Time: 7:30am
God is Good Motors Volkswagen Bus Stop travel time schedule
- Lagos to Auchi –> Departure Time: 6:30am, 8:00am
- Lagos to Abia –> Departure Time: 6:30am, 8:00am
- Lagos to Benin City –> Departure Time: 6:30am, 8:00am
- Lagos to Umuahia –> Departure Time: 6:00am, 8:00am
- Lagos to Uyo –> Departure Time: 6:30am, 8:00am
- Lagos to Awka –> Departure Time: 6:30am, 8:00am
- Lagos to Yenagoa –> Departure Time: 6:30am, 8:00am
- Lagos to Onitsha/Asaba –> Departure Time: 6:00am, 8:00am
- Lagos to Enugu –> Departure Time: 6:30am, 8:00am
- Lagos to Abuja –> Departure Time: 5:00am, 6:30am, 7:00am, 8:00am
- Lagos to Owerri –> Departure Time: 6:00am, 8:00am
- Lagos to Orlu –> Departure Time: 6:45am
- Lagos to Port-Harcourt –> Departure Time: 6:00am, 8:00am
- Lagos to Warri –> Departure Time: 7:30am
God is Good Motors Yaba travel time schedule
- Lagos to Benin City–> Departure Time: 6:30 am, 8:00 am
- Lagos to Uyo–> Departure Time: 6:30 am, 8:00 am
- Lagos to Onitsha/Asaba–> Departure Time: 6:00 am, 8:00 am
- Lagos to Ekpoma–> Departure Time: 6:30 am, 8:00 am
- Lagos to Enugu–> Departure Time: 6:30 am, 8:00am
- Lagos to Owerri–> Departure Time: 6:00am, 8:00am
- Lagos to Port-Harcourt–>Departure Time: 6:00am, 8:00am
- Lagos to Warri–> Departure Time: 7:30am
God is Good Motors Oyingbo travel time schedule
- Lagos to Aba –> Departure Time: 6:30am, 8:00am
- Lagos to Benin City –> Departure Time: 6:30am, 8:00am
- Lagos to Yenagoa –> Departure Time: 6:30am, 8:00am
- Lagos to Onitsha/Asaba –> Departure Time: 6:00am, 8:00am
- Lagos to Enugu –> Departure Time: 6:30am, 8:00am
- Lagos to Abuja –> Departure Time: 5:00am, 6:30am, 7:00am, 8:00am
- Lagos to Owerri –> Departure Time: 6:00am, 8:00am
- Lagos to Port-Harcourt –> Departure Time: 6:00am, 8:00am
God is Good Motors Cele travel time schedule
- Lagos to Auchi –> Departure Time: 6:30am, 8:00am
- Lagos to Aba –> Departure Time: 6:30am, 8:00am
- Lagos to Benin City –> Departure Time: 6:30am, 8:00am
- Lagos to Umuahia –> Departure Time: 6:00am, 8:00am
- Lagos to Uyo –> Departure Time: 6:30am, 8:00am
- Lagos to Awka –> Departure Time: 6:30am, 8:00am
- Lagos to Yenagoa –> Departure Time: 6:30am, 8:00am
- Lagos to Onitsha/Asaba –> Departure Time: 6:00am, 8:00am
- Lagos to Enugu –> Departure Time: 6:30am, 8:00am
- Lagos to Abuja –> Departure Time: 5:00am, 6:30am, 7:00am, 8:00am
- Lagos to Owerri –> Departure Time: 6:00am, 8:00am
- Lagos to Port-Harcourt –> Departure Time: 6:00am, 8:00am
- Lagos to Warri –> Departure Time: 7:30am
God is Good Motors Kaduna travel time schedule
- Kaduna to Lagos –> Departure Time: 7:00am, 7:45am
- Kaduna to Port-Harcourt –> Departure Time: 8:00am
- Kaduna to Aba –> Departure Time: 7:30am
- Kaduna to Owerri –> Departure Time: 7:30am
- Kaduna to Onitsha/Asaba –> Departure Time: 7:30am
God is Good Motors Jos travel time schedule
- Jos to Lagos –> Departure Time: 7:00am
- Jos to Owerri –> Departure Time: 6:00am
- Jos to Port-Harcourt –> Departure Time: 7:00am
God is Good Motors Port-Harcourt travel schedule
- Port-Harcourt to Lagos –> Departure Time: 6:30 am, 7:00 am, 7:30 am
- Port-Harcourt to Abuja –> Departure Time: 6:20 am, 6:50 am, 7:30 am
- Port-Harcourt to Benin City –> Departure Time: 8:00 am
- Port-Harcourt to Kaduna –> Departure Time: 6:50 am
- Port-Harcourt to Jos –> Departure Time: 6:20 am
- Port-Harcourt to Enugu –> Departure Time: 7:30 am
ALSO READ: All undergraduate students need to know about AAU Kofa