Live demo

Guide

How to start an online travel agency: a 12-week launch plan

Licences, a niche, supplier contracts, payments, the platform, content and a soft launch. Here is the order, the weeks each step usually takes and the costs to plan for.

  • 12-week roadmap
  • Start-up cost checklist
  • Readiness self-check
  • One-time software licence

Short answer

How to start an online travel agency in 12 weeks

To start an online travel agency, you register the business, check which travel licence your market requires, pick a niche, sign supplier contracts and open a merchant account. Then you set up a booking platform, publish content and open with a small soft launch. Most of this runs in parallel, so twelve weeks is a realistic plan for a small team that uses a ready-made platform.

The software is rarely what holds a launch back. Licences and supplier approvals depend on other people, so start those first and build while you wait.

  1. 01

    Business registration and licences

    Register a company, open a business bank account and ask your regulator which travel licence applies. Selling packages, such as a flight with a hotel, often brings extra duties, including financial protection for customer money. Selling flights in your own name may need IATA accreditation or a consolidator.

    Done when: Company registered and the licence route confirmed in writing.

    Weeks 1 to 3

  2. 02

    Choosing a niche

    Pick one kind of traveller and one product to start: Umrah packages from one country, city hotels for business visitors, or tours in one destination. The niche tells you which suppliers to sign, which languages and currencies to show and what content to write.

    Done when: One sentence that says who you sell to, what, and from where.

    Weeks 1 to 2

  3. 03

    Supplier contracts and APIs

    Apply to a bed bank, a flight consolidator or a GDS, and to activity or transfer suppliers if your niche needs them. Each supplier checks your business, signs a contract and issues test credentials, then production keys after certification. This is usually the longest wait, so it starts in week 2.

    Done when: Test credentials from at least one supplier per product line.

    Weeks 2 to 6

  4. 04

    Payment gateway

    Open a merchant account with a gateway that accepts travel businesses, which many providers treat as higher risk. Agree how refunds and chargebacks work, which currencies you settle in, and whether you pay suppliers by card, deposit or credit line.

    Done when: Gateway approved, test mode working, refund path written down.

    Weeks 3 to 6

  5. 05

    Platform setup

    Install the booking platform on your domain, add your brand, languages and currencies, then connect the supplier test credentials. Set markups per product and, for B2B, agent groups and credit limits. Run test bookings end to end, including a cancellation.

    Done when: A test booking, payment and refund complete with no manual fixes.

    Weeks 5 to 8

  6. 06

    Content and SEO

    Publish the pages a customer checks before trusting a new agency: about, contact, terms, privacy and refund policy. Add destination and product guides for your niche, and set up search console and analytics. Search traffic takes months, so start early.

    Done when: Legal pages live and your first niche guides published and indexed.

    Weeks 6 to 10

  7. 07

    Soft launch

    Open to friends, past clients or a small group of agents. Watch every booking by hand, check that supplier confirmations arrive, and fix whatever slows people down. Keep to one product line until it is reliable.

    Done when: Real bookings confirmed with no failed supplier confirmation.

    Weeks 9 to 10

  8. 08

    Marketing

    Start paid search on narrow niche terms, email the people who already know you, and track the cost per booking from day one. Move budget to what works.

    Done when: A cost per booking you can measure and repeat.

    Weeks 10 to 12

Week ranges are typical for a small team on a ready-made platform. Licence and supplier approval times depend on the regulator and on each supplier.

Go deeperTravel XML API suppliers listPayment gatewaysTravel agent software stack

Budget

Start-up cost checklist

What a small online travel agency usually pays before and after launch. The ranges are typical planning figures, not quotes, and vary by country and supplier.

CostTypeTypical rangeNotes
Company registration and accountantOne-offVariesDepends on the country and the type of company.
Travel licence and financial protectionOne-offVaries by marketSome markets also ask for a bond or insurance. Ask your regulator.
PHPTRAVELS licenceOne-offOne-time licenceOur price list: a one-time licence with source code, no monthly software fee.
Hosting and domainMonthlyVariesA VPS is enough for a small launch. Scale up as traffic grows.
Supplier deposits or prepaid balanceOne-offVariesSome suppliers ask for a deposit; others give credit after checks.
Payment gateway feesPer bookingAbout 2% to 4%Per card payment, sometimes plus a setup or monthly fee.
Branding and designOne-offVariesLogo, colours and theme work. Less if you start from a ready theme.
Content and legal pagesOne-offVariesTerms, refund policy, privacy and your first niche guides.
MarketingMonthlyVariesStart small on narrow search terms and grow what converts.
Email, phone and accounting toolsMonthlyVariesBusiness email, a phone number and accounting software.

These are planning ranges only, not prices from PHPTRAVELS or from any supplier. Only the software licence line comes from our price list.

See what each plan includesFor a fuller estimate of the software side, read What it costs

Self-check

Are you ready to launch?

Tick what is already true today. The score shows which part of the roadmap still needs work.

Your score

0out of 10

Focus on weeks 1 to 4: registration, the licence and supplier applications. These take longest, so start them now.

Focus on weeks 5 to 8: the business side is moving. Set up the platform and run test bookings while approvals finish.

Focus on weeks 9 to 12: you are close. Plan a small soft launch and measure every booking.

Your answers stay on this page. Nothing is sent or saved.

Niche

Choosing a niche a new agency can win

A broad online travel agency competes with the biggest brands on price. A narrow one competes on knowledge. These niches suit a small start because the supplier route is clear.

  • Umrah packages

    Good fit if
    You know the pilgrim market in your country and have partners for hotels and transport in Makkah and Madinah.
    Watch out for
    Licensing rules for religious travel, which can be strict.

    Start with: Umrah, stays and visa modules

  • City hotels

    Good fit if
    You can reach one type of traveller well, such as business visitors to one region.
    Watch out for
    Thin hotel margins. Your service and local knowledge must earn the booking.

    Start with: Stays module and one bed bank

  • Tours and activities

    Good fit if
    You know a destination and can add local guides and transfers.
    Watch out for
    Seasons. Plan content and cash for the slow months.

    Start with: Tours module and local suppliers

  • B2B portal for agents

    Good fit if
    You already work with smaller agencies who need inventory and rates.
    Watch out for
    Credit risk. Agent limits and settlement need firm rules.

    Start with: B2B portal and agent wallets

  • Corporate travel

    Good fit if
    You can sign a few companies with steady travel.
    Watch out for
    Approval flows, monthly invoicing and duty of care.

    Start with: Flights, stays and company accounts

  • Flights only

    Good fit if
    You have a consolidator or IATA route and know one market of routes well.
    Watch out for
    Low margins and strict ticketing rules. Flights usually work best bundled.

    Start with: Flights module and one consolidator

Business model

B2C, B2B or both

The model decides who you market to and how you get paid. You can run both on one platform, but start with the one you can sell today.

B2C: sell to travellers

B2B: sell through agents

Margin

You keep the full markup on each booking.

You share margin through agent markups and commission tiers.

Customers

You pay to win every customer: search ads, social and content.

Agents bring their own customers, so your marketing cost is lower.

Payment

Card payment at booking; refunds go back to the card.

Agents pay from a wallet, a deposit or a credit limit you set.

What matters most

Brand, reviews and support hours.

Agent onboarding, statements and settlement.

Many agencies run both: a B2C site for their niche and a B2B portal for partner agents, on the same supplier inventory. PHPTRAVELS ships a B2C storefront and a B2B agent portal in one platform.

Read moreB2B wholesalersAgent wallets

Money flow

How the money moves on one booking

Knowing who holds the money between the booking and the supplier payment keeps a new agency out of cash trouble.

  1. Traveller pays

    Pays the selling price, your markup included, by card on your site.

  2. Payment gateway

    Takes its fee and settles the rest to you, usually a few days later.

  3. Your account

    You hold the funds. Keep the supplier's share apart from your margin.

  4. Supplier

    Is paid from a prepaid balance, by card or on credit, by the date in your contract.

  • Refunds. A customer refund can be due before the supplier refunds you. Keep a cash reserve for it.

  • Currency. Selling in one currency and paying in another adds an exchange cost. Price it into your markup.

Gateways that work with the platform

Software

Three ways to get a booking platform

The software route sets your cost shape for years. A custom build gives full control but takes months and a team. A managed SaaS starts fast, then charges every month and follows the vendor's roadmap.

PHPTRAVELS is the third route: a self-hosted licence. You pay once, get the source code and run flights, stays, tours and more on your own server, under your own brand.

Compare the routes in detail

Route comparison
Cost shape
Highest upfront cost, plus a team to maintain it.
Time to first booking
Many months.
Control
Full control once it is built.
Cost shape
Low start, then a monthly fee that grows with you.
Time to first booking
Days to weeks.
Control
Limited to what the vendor offers.
Cost shape
One-time licence, plus your own hosting.
Time to first booking
Days to weeks.
Control
Source code included; change what you need.

Summary for a new, small agency. Your case may differ.

Avoid

Five mistakes that delay a launch

  1. Buying software before supplier contracts

    A booking engine with no inventory has nothing to sell. Apply to suppliers first.

  2. Launching every product at once

    One reliable product line beats five half-tested ones. Add the next when the first runs cleanly.

  3. Skipping the licence check

    It can change what you may sell and how you must hold customer money.

  4. No refund plan

    Cancellations often arrive before supplier refunds. Plan the cash before the first one.

  5. Writing content after launch

    Search takes months to send traffic. Publish useful niche pages from week 6.

FAQ

Starting an online travel agency: questions

Talk to sales

With a ready-made platform, about 12 weeks is a realistic plan for a small team. The software can be live in days; licences and supplier approvals usually set the pace.

Often, yes, but it depends on your country and what you sell. Packages usually bring more duties than single products. Ask your national travel regulator before you take a booking.

Not always. Many new agencies sell flights through a consolidator who issues tickets for them, then apply for IATA accreditation later when volume justifies it.

It depends on your country and niche. Plan for registration, the licence, hosting, design, content, marketing and supplier deposits. The PHPTRAVELS licence is a one-time payment; the cost checklist on this page shows typical ranges for the rest.

Yes. Many agencies start with a small team and no office. Some licences ask for a registered business address, so check first.

From suppliers: bed banks, consolidators, GDS providers and direct contracts. You sign with each one, and they issue the API credentials you add to the platform.

Yes. PHPTRAVELS includes a B2C storefront and a B2B agent portal, so you can sell to travellers and to agents from the same suppliers.

One that accepts travel merchants, settles in your currencies and handles refunds well. Check your platform supports it before you apply.