Build vs Buy a Travel Booking Website in Bangladesh

By Ticket Lagbe Team · Published · বাংলায় পড়ুন

For most travel agencies in Bangladesh, buying is the faster and lower-risk start. A white label gives you a branded booking site on a provider's content and ticketing. A flight API lets your developers build your own site without signing GDS contracts. A full custom build, with your own GDS, airline and payment connections, makes sense only with steady volume, a tech team and your own ticketing authority. The price of a travel agency website depends less on the design than on where the fares and tickets come from.

Key points

  • "Travel website" means three different things: a brochure site, a booking site with live fares, or an agent portal. Price them separately.
  • A custom build gives full control, but you need GDS contracts, certification, airline agreements and ticketing authority before your first sale.
  • With a flight API, you build and run the website; the provider supplies fares and ticketing.
  • With a white label, the provider runs the platform; you bring the brand, the markup and the customers.
  • The hidden costs sit in contracts, certification, security and after-sales staff, not in the design.

How much does a travel agency website cost in Bangladesh?

There is no single price, because the cost depends first on what the site must do. A brochure site is a design job. A booking site or agent portal also needs flight content, ticketing, payments and support, and that is where most of the cost sits.

TypeWhat it doesMain cost drivers
Brochure or lead siteShows your services and packages; enquiries by form, phone or WhatsAppDesign, domain and hosting; no live fares
Booking website (B2C)Travellers search live fares, pay and get e-ticketsBooking engine, flight content, ticketing, payments, support
Agent portal (B2B)Your sub-agents log in, book and issueAll of the above, plus wallets or credit and staff logins

If you sell by phone and walk-in and only need enquiries, a brochure site is enough. The rest of this guide is about booking websites and agent portals, and the three ways to get one.

Custom build vs flight API vs white label: what's the difference?

  • Custom build: you, or a software firm you hire, build the whole system and connect it directly to GDSs (Global Distribution Systems such as Sabre, Travelport and Amadeus), airline NDC (New Distribution Capability) APIs and low-cost carriers. You own the code, and every contract and certification too.
  • Your website plus a flight API: your developers build the website or app. A provider's flight booking API supplies search, pricing, booking and ticketing. Our guide on how to choose a flight booking API has the checklist.
  • White label: the provider's ready platform runs under your domain and brand. Our B2B vs B2C white label guide explains both kinds.
Custom buildWebsite + flight APIWhite label
Time to launchLongest: contracts, certification and the build come one after anotherMedium: you build the front end and test against the provider's test systemShortest: the provider deploys; you brand and test
Upfront cost driversDevelopment team, GDS and airline contracts, deposits, certificationFront-end development, design, payment integrationSetup and branding
Ongoing cost driversDevelopers, servers, GDS fees, support staffDevelopers for your site; provider fees or marginPlatform fee or margin, staff, marketing
Content accessYou sign each GDS, NDC and airline deal yourselfThe provider's content through one connectionThe provider's content
Ticketing licenceYour own IATA accreditation and airline appointments, or a consolidator that issues for youThe provider's, if it issues under its own IATA codeThe provider's, if it issues under its own IATA code
MaintenanceAll of it: supplier changes, security, serversYour site or app; the provider maintains supplier connectionsThe provider maintains the platform
Payment integrationYou integrate every gateway and reconcile itYou integrate customer gateways; you pay the provider from a walletYour own gateway, or gateways the provider connects
ControlFullHigh over the customer experienceLimited to what the platform allows

One caution: some white-label and API vendors sell software only. With them, you bring your own GDS or consolidator account and someone to issue tickets, so the custom-build rows for content and ticketing apply to you.

What are the hidden costs?

The design is the easy part. These are the costs that surprise first-time builders.

GDS contracts and certification

To connect directly to Sabre, Travelport or Amadeus, you sign a commercial agreement with the GDS or its local office. Ask about any security deposit or bank guarantee, fees per booking or segment, any minimum booking commitment, the contract length and the cost of leaving early.

A GDS lets you book, but issuing a ticket needs IATA (International Air Transport Association) accreditation or an agency that issues for you. GDSs also test and certify your integration before it goes live, and free self-service access has narrowed. Our GDS API vs aggregator vs NDC comparison sets out what the GDSs ask for and what changed in 2026.

Every new supplier or API version means more building and testing. NDC is agreed airline by airline, and not every domestic or low-cost airline is available through every GDS, so some need their own connection to build and keep working.

Security

  • Card data. PCI DSS, the card industry's security standard, applies to entities that store, process or transmit cardholder data. The usual way to keep that burden small is to let a licensed gateway's own payment page take the card details. In Bangladesh, check that the gateway is a bank, a licensed mobile financial service, or on Bangladesh Bank's list of authorised payment system operators and payment service providers.
  • Passport and personal data. Limit who can see it, encrypt it, and keep logs of who opened what.
  • Accounts. Two-factor sign-in, a separate login for each staff member, and a PIN or second check before money moves.
  • Bots. Scrapers and fake searches load your servers, and some suppliers charge when searches far outnumber bookings.

Support and after-sales

A booking site sells around the clock, so problems arrive around the clock: a passenger at the airport at night, a schedule change, a void before the cut-off, a refund, a reissue, an airline debit memo (ADM). Budget for trained ticketing staff. With a custom build, also budget for a developer on call when a supplier connection breaks.

The rest

  • hosting, backups and monitoring
  • search engine optimisation and content, because a booking site with no visitors sells nothing
  • licence renewals and legal advice: confirm your own registration needs with the Ministry of Civil Aviation and Tourism, and see how to start a travel agency in Bangladesh for the steps and the status of the lapsed 2026 ordinance

What should you ask a vendor?

Get the answers in writing.

  1. Who issues the tickets? The company name, its IATA code and its government registration.
  2. Which content is included? GDSs, NDC airlines, domestic and low-cost carriers. Can they be issued, not just shown?
  3. What does the price include, and how are you charged? Setup, hosting, updates, domain and other products; one-off, monthly, per booking, a margin on fares, or a mix.
  4. How does payment work? Wallet, credit or gateways; whose merchant account receives the money; who refunds travellers.
  5. Who owns what, and what happens if you leave? The code (for a custom build), the domain, and the customer and booking data.
  6. For an API: is there a test environment and documentation before you commit?

Our B2B portal checklist adds the licence, wallet, after-sales, support and security checks every agency should run.

When does each option fit?

A brochure site fits if you sell by phone or in person and only need enquiries.

A white label fits if you want to sell online soon, have no developers, and want the provider to handle content, ticketing and the platform. Choose B2B if you supply sub-agents, B2C if you sell to travellers.

Your website plus a flight API fits if you have developers and an existing site or app, and want to own the customer experience while someone else handles content and ticketing.

A custom build fits if you have large, steady volume, your own IATA accreditation or ticketing partner, capital for contracts and deposits, a tech team for the long term, and needs that ready platforms cannot meet.

Many companies move in stages: start on a white label, move to an API when volume and a tech team justify it, and connect suppliers directly only where the volume pays for it.

Where does Ticket Lagbe fit?

Ticket Lagbe offers the two "buy" options, with content and ticketing from Ticket Lagbe either way: 1050+ airlines through Sabre, Travelport (Galileo), Amadeus, airline NDC and direct airline connections, issued under Ticket Lagbe's IATA accreditation (42343755), so you need no IATA code of your own.

  • White-label travel portal (B2B and B2C): on your domain with your logo, colours and markup, selling flights, hotels, travel SIM/eSIM and travel insurance. You pay from your Ticket Lagbe wallet and collect through your own gateway or bank, or Ticket Lagbe connects gateways such as bKash, cards and bank payment on your portal. Launch runs from consultation to integration to go-live.
  • Flights API: connect your own website or app for search, fare rules, price check, hold, issue, cancel/void, and refund and reissue requests. A test (sandbox) environment is provided, API keys and documentation come after approval, and bookings are paid from your Ticket Lagbe wallet.
  • Price: quoted per partner. Contact the team for a quote.

Apply for a white label or the Ticket Lagbe Flights API

Frequently asked questions

How much does a travel agency website cost in Bangladesh?

It depends on what the site must do. A brochure site with an enquiry form costs far less than a booking website with live fares, because a booking site also needs flight content, ticketing, payments and support. Ask each vendor for a written quote that lists what is included.

Should I build my own flight booking website or use a white label?

Build only if you have steady volume, an in-house tech team and the capital for GDS and airline contracts. Many agencies start faster and with less risk on a white label, or on their own website connected to a flight API.

Do I need a GDS contract to run a travel booking website?

Only for a custom build that connects to Sabre, Travelport or Amadeus directly. With a flight API or a white label from a content-and-ticketing provider, you use the provider's content and do not sign GDS contracts yourself.

Do I need IATA accreditation to sell tickets on my own website?

Not if your provider issues the tickets under its own IATA accreditation. Running a travel agency in Bangladesh generally needs a trade licence and a travel agency registration, so confirm your own registration needs with the Ministry of Civil Aviation and Tourism.

What is the difference between a flight API and a white label?

With a flight API, your developers build and run the website or app, and the provider supplies fares and ticketing through the API. With a white label, the provider runs a ready portal under your domain and brand.

What hidden costs come with a travel booking website?

GDS contracts and deposits, certification of your integration, security for card and passport data, round-the-clock after-sales staff, hosting and monitoring, and marketing. Together they often cost more than the design.