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.
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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.
| Cost | Type | Typical range | Notes |
|---|---|---|---|
| Company registration and accountant | One-off | Varies | Depends on the country and the type of company. |
| Travel licence and financial protection | One-off | Varies by market | Some markets also ask for a bond or insurance. Ask your regulator. |
| PHPTRAVELS licence | One-off | One-time licence | Our price list: a one-time licence with source code, no monthly software fee. |
| Hosting and domain | Monthly | Varies | A VPS is enough for a small launch. Scale up as traffic grows. |
| Supplier deposits or prepaid balance | One-off | Varies | Some suppliers ask for a deposit; others give credit after checks. |
| Payment gateway fees | Per booking | About 2% to 4% | Per card payment, sometimes plus a setup or monthly fee. |
| Branding and design | One-off | Varies | Logo, colours and theme work. Less if you start from a ready theme. |
| Content and legal pages | One-off | Varies | Terms, refund policy, privacy and your first niche guides. |
| Marketing | Monthly | Varies | Start small on narrow search terms and grow what converts. |
| Email, phone and accounting tools | Monthly | Varies | Business 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.
Self-check
Are you ready to launch?
Tick what is already true today. The score shows which part of the roadmap still needs work.
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.
Traveller pays
Pays the selling price, your markup included, by card on your site.
Payment gateway
Takes its fee and settles the rest to you, usually a few days later.
Your account
You hold the funds. Keep the supplier's share apart from your margin.
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.
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.
- 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
Buying software before supplier contracts
A booking engine with no inventory has nothing to sell. Apply to suppliers first.
Launching every product at once
One reliable product line beats five half-tested ones. Add the next when the first runs cleanly.
Skipping the licence check
It can change what you may sell and how you must hold customer money.
No refund plan
Cancellations often arrive before supplier refunds. Plan the cash before the first one.
Writing content after launch
Search takes months to send traffic. Publish useful niche pages from week 6.
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.
Keep exploring
More from the platform
- What it costsPricing explained line by line
- Travel XML API suppliers listBedbanks, wholesalers, GDS, cruises and more
- Travel agent software stackThe tools agencies run and how they connect
- Self-hosted vs SaaSOwnership against convenience
- Online travel agenciesLaunch and scale an OTA
- Payment gatewaysStripe, PayPal, Adyen and more
