Someone sees a Lagos to London fare advertised in a WhatsApp group. They spend 20 minutes trying to find it online, can’t figure out which website to use, give up, and ask a travel agent to sort it. The agent charges a service fee on top of the ticket price. Three months later, a friend books the same route for less, directly on the airline’s website, in ten minutes.
This happens constantly. Booking a flight online in Nigeria is not complicated once you know the process, but if nobody has walked you through it before, the combination of unfamiliar platforms, card payment anxiety, and fear of making an expensive mistake keeps people paying agents for something they can do themselves.
This guide walks through the entire process from start to finish: where to search, how to compare, what to enter, how to pay, and how to confirm your booking is actually secured.
Quick Summary
- You can book flights directly on airline websites or through aggregator platforms like Google Flights, Skyscanner, or Travelbeta. Both work, but they have different advantages.
- Always enter your name exactly as it appears on your passport. A name mismatch between your ticket and your passport can prevent you from boarding.
- Nigerian debit cards work on most flight booking platforms, but your bank’s international transaction limit and online payment settings must be confirmed before you start.
- After payment, save and print your booking confirmation immediately. This is your proof of purchase and you’ll need it for visa applications, check-in, and immigration.
- Cheap fares disappear fast. If you find a price that works, book it. Prices on most routes rise the closer you get to the departure date.
Step 1: Know What You’re Looking For Before You Search
Before you open any website, get clear on a few things:
Your route. Lagos (LOS) or Abuja (ABV) are the main departure airports. For international travel, MMIA Lagos (Murtala Muhammed International Airport) handles the most international routes. Abuja also has international connections but with fewer airlines and often higher fares on certain routes.
Your travel dates. Flexibility on dates saves money. If you can fly midweek rather than on a Friday or Sunday, fares are usually lower. If you can travel a week earlier or later, the price difference can be significant.
How many passengers. One adult, or more? Children? The platform will ask you to specify before showing fares.
Your budget range. Have a rough figure in mind. This helps you quickly identify when a fare is genuinely good versus when you should keep looking.
One-way or return. For visa applications, some embassies require a return ticket or evidence of onward travel. If you’re booking specifically for a visa application, check whether your destination country requires this before booking one-way.
Step 2: Choose Where to Search
There are two main approaches: aggregator platforms and direct airline websites. Both are legitimate. They serve different purposes.
Aggregator platforms pull fares from multiple airlines and display them side by side. You can compare prices, airlines, layover times, and total journey duration in one view. Good aggregators for Nigerian travellers include:
- Google Flights: free to use, no booking on the platform itself, it redirects you to the airline or a booking site. Excellent for comparing routes and dates quickly.
- Skyscanner: similar to Google Flights, with a price alert feature that notifies you when fares drop on a specific route.
- Kayak: another aggregator with good filtering options.
- Travelbeta and Wakanow: Nigerian-focused platforms that accept Nigerian debit cards and often list Air Peace and other local carriers alongside international airlines.
Direct airline websites are where you complete the actual booking when you know which airline you want. Major airlines flying from Nigeria include British Airways, Virgin Atlantic, Emirates, Qatar Airways, Air France, Turkish Airlines, KLM, and Air Peace for international routes. Booking directly sometimes offers better flexibility on changes and cancellations, and you’re dealing with the airline directly if anything goes wrong.
The practical approach: use Google Flights or Skyscanner to find the best fare and understand the market. Then book either directly on the airline’s website or through a Nigerian aggregator like Travelbeta or Wakanow if their prices are comparable and you want a platform with local card support.
Step 3: Search and Compare Fares
Open your chosen platform and enter:
- From: your departure city or airport code (LOS for Lagos, ABV for Abuja)
- To: your destination city or airport code
- Travel dates: your preferred outbound and return dates if applicable
- Passengers: number of adults, children, and infants
- Cabin class: economy, premium economy, business
Hit search and review the results.
What to look at when comparing:
- Total price: make sure you’re seeing the total fare including taxes and fees, not just the base fare. Most platforms display this but confirm before you proceed.
- Number of stops: direct flights cost more but take less time. A flight with two stops might be significantly cheaper but could mean 20+ hours of travel. Decide what your time is worth.
- Layover duration: a 1-hour layover in a major hub is risky if anything goes wrong. A 2 to 4 hour layover is more comfortable. A 10-hour layover is a long wait but sometimes comes with a significantly lower fare.
- Layover country visa requirements: if your layover is in the UK, you may need a Direct Airside Transit Visa as a Nigerian passport holder transiting through certain airports. Check this before booking a route with a UK layover.
- Baggage allowance included: some cheap fares are hand luggage only. If you need to check a bag, factor in the cost of adding it. The total price may be higher than a fare that includes checked baggage.
Step 4: Enter Passenger Details Accurately
This is the step where the most costly mistakes happen.
When you proceed to book, the platform will ask for passenger information. Enter the following exactly as they appear on your passport:
- Full name: first name, middle name (if you have one on your passport), surname. Exactly as written. No abbreviations.
- Date of birth: day, month, year. Double check this before submitting.
- Passport number: from the photo page of your passport.
- Passport expiry date: also from the photo page.
- Nationality: Nigerian.
- Gender: as stated on your passport.
Name mismatches are the most common booking error. If your passport says “Chidinma Adaeze Okonkwo” and you enter “Chidinma Okonkwo” or “C.A. Okonkwo,” you may face problems at check-in or at immigration. Some airlines allow minor corrections for a fee. Others don’t, and you may need to buy a new ticket.
Check every field twice before you click to the payment screen.
Step 5: Understand What You’re Paying For
Before you enter your card details, review the booking summary carefully.
Confirm:
- The flight route and dates are correct
- The passenger name matches your passport
- The fare includes the baggage allowance you need, or you’ve added it
- The total price shown is the final price including all taxes and fees
- The ticket is refundable or flexible if you need that (budget fares usually aren’t)
Seat selection: most platforms will offer you the option to select a specific seat at this stage. This is usually optional and sometimes costs extra. If you have no preference, skip it and accept the randomly assigned seat. If you want a window or aisle, or you’re travelling with someone and want to sit together, this is where you choose.
Travel insurance: some platforms offer travel insurance as an add-on. Read what it covers before accepting or declining. Basic travel insurance that covers medical emergencies and trip cancellation is worth considering for international travel, but the specific policy matters more than just having one.
Step 6: Pay for Your Ticket
Nigerian debit cards work on most major booking platforms, but there are things to check beforehand.
Before you start the payment process:
- Confirm your card is enabled for international and online transactions. Log into your banking app or call your bank to verify this.
- Check your daily online transaction limit. A Lagos to London return ticket can easily exceed ₦500,000 or more. If your card limit is set lower than the fare, the payment will fail.
- Have your card details ready: card number, expiry date, CVV, and billing address as registered with your bank.
During payment:
Most Nigerian cards will trigger a 3D Secure prompt, usually an OTP (one-time password) sent to your registered phone number. Have your phone next to you and enter the OTP quickly. These expire fast, sometimes within 60 seconds.
If your card is declined:
- Check that the transaction limit is sufficient
- Try a different browser or device
- Contact your bank to unlock international transactions
- As a last resort, use a platform like Wakanow or Travelbeta that’s specifically set up for Nigerian card payments and may have smoother local processing
Alternative payment methods: some platforms accept bank transfers, PayPal, or cryptocurrency. If your card consistently fails, these are worth exploring. Nigerian aggregators like Travelbeta sometimes offer bank transfer options.
Step 7: Confirm and Save Your Booking
Once payment goes through, you’ll receive a booking confirmation. This usually arrives by email within a few minutes and appears on-screen immediately.
Do all of these right away:
- Save the email confirmation
- Screenshot or PDF the on-screen confirmation
- Note your booking reference or PNR (Passenger Name Record), a short code of letters and numbers that identifies your booking. You’ll need this for check-in, any booking changes, and sometimes for visa applications.
- Print the confirmation or save it somewhere you can access offline
Verify your booking independently: go to the airline’s website, click “Manage Booking” or “Find My Booking,” enter your surname and booking reference, and confirm the flight appears correctly. This takes two minutes and confirms the booking actually went through on the airline’s side, not just on the platform’s side.
Adaeze Books Her London Flight
Adaeze, 27, wants to fly Lagos to London for a visit in November. She opens Google Flights, enters LOS to LHR, sets her dates, and selects one adult, economy. She sees fares ranging from around ₦600,000 to over ₦1.2 million depending on the airline and number of stops.
She filters for direct flights and sees British Airways is the main option. She checks the fare on the British Airways website directly and finds it matches what Google Flights showed. She decides to book directly on the airline site.
She enters her name exactly as it appears on her passport: Adaeze Ngozi Eze. She enters her passport number, expiry date, and date of birth from the photo page in front of her. She selects a window seat. She declines the add-on insurance and reviews the total price including taxes.
At payment, she enters her GTBank Mastercard details. An OTP arrives on her phone. She enters it within 30 seconds. Payment confirmed. Email arrives within 3 minutes. She takes a screenshot of the booking reference and saves the PDF to her Google Drive.
She then goes to ba.com, clicks Manage My Booking, enters her surname and reference, and confirms the flight shows correctly.
Done. Total time: about 25 minutes. No agent. No service fee.
FAQs
Is it safe to book flights with a Nigerian debit card online? Yes, on reputable platforms. Use well-known platforms like Google Flights (which redirects to airline or booking sites), the airline’s own website, Skyscanner, Kayak, Travelbeta, or Wakanow. Avoid unfamiliar or newly created websites advertising suspiciously cheap fares. If a fare seems significantly cheaper than what established platforms show, it’s worth being cautious.
What if I make a mistake in the passenger details after booking? Contact the airline or booking platform immediately. Many airlines allow minor name corrections within 24 hours of booking, sometimes for free or a small fee. More significant changes, like a completely wrong name, may require cancelling and rebooking. The sooner you catch and report the error, the better your options.
Can I book a flight without a visa? You can complete a booking, but you should not pay for a flight to a destination you don’t yet have a visa for unless the fare is fully refundable. Some people book a refundable ticket to submit with a visa application and then cancel if the visa is refused. Others use a visa application flight booking service that provides a confirmed itinerary without charging your card, specifically for visa purposes. Check what your destination country’s embassy requires.
How far in advance should I book for the best price? For international flights from Nigeria, booking 6 to 12 weeks in advance generally offers better fares than last-minute booking. Very popular routes like Lagos to London can see prices spike significantly in the weeks before departure, especially during peak travel periods like December, summer, and Easter. Set a fare alert on Skyscanner or Google Flights if you’re not ready to book yet.
What’s the difference between booking through an agent and booking yourself? Booking yourself is cheaper because you’re not paying an agent’s service fee. You also have direct contact with the airline for any changes or issues. The trade-off is that you handle everything yourself. Agents are useful if you have a complex itinerary, multiple stops, or if you’re genuinely not comfortable with online payments. For a straightforward return flight, booking yourself is almost always the better financial decision.
Book It Yourself. Save the Agent Fee.
The process is simpler than most people expect. Search on Google Flights or Skyscanner to understand the market. Book directly on the airline’s website or through a Nigerian platform for payment convenience. Enter your name exactly as it appears on your passport. Pay, save your confirmation, and verify independently.
That’s the whole process.
If you’re booking a flight as part of your japa preparation and you’re still working through the visa application process, DeyWithMe has destination-specific guides for the UK, Canada, Australia, and more, covering everything from proof of funds to what to submit with your visa application.
