Kolkata is one of India's busiest travel markets. The city has millions of people who travel for work, pilgrimage, family visits, and holidays every year. This makes it a great place to start a travel agency business.
But many people do not know where to begin. What licences do you need? How much does it cost? Which booking tools should you use from Day 1?
This guide answers all of these questions in plain language. Whether you are a first-time entrepreneur or an experienced agent starting fresh, this step-by-step guide will help you set up your travel agency in Kolkata the right way.
| Quick answer: To start a travel agency in Kolkata, you need a business registration (sole proprietorship or Pvt Ltd), a GST number, and a B2B booking platform like CalPay. The minimum starting cost is around ₹15,000–₹30,000. You can begin within 2–4 weeks. |
Why Kolkata Is a Good City for a Travel Agency
Kolkata sits at the heart of Eastern India. It connects travellers from West Bengal, Bihar, Jharkhand, Odisha, and the North-East. Here is why it is a strong market:
• Howrah and Sealdah are among the busiest railway stations in India — millions of rail tickets are booked every month.
• Netaji Subhash Chandra Bose International Airport handles 20+ million passengers per year.
• The city is a gateway for Puri, Digha, Darjeeling, Sikkim, and North-East tourism.
• There is a strong tradition of group travel for Durga Puja, pilgrimages (Vaishno Devi, Tirupati), and family tours.
• Kolkata has a large middle class with growing disposable income and rising travel demand.
This means there is steady demand year-round — not just in tourist season.
Step 1 — Choose Your Business Structure
Before you register anything, decide what kind of business you want to run. There are three common options for a new travel agency in India:
| Structure | Best For | Cost to Register | Complexity |
| Sole Proprietorship | Solo agents starting small | ₹500–₹2,000 | Very low |
| Partnership Firm | 2–3 partners running together | ₹2,000–₹5,000 | Low |
| Private Limited Company | Agencies planning to scale or get IATA | ₹8,000–₹15,000 | Medium |
Our recommendation for most first-time agents in Kolkata: start as a sole proprietorship. It is fast, cheap, and simple. You can convert to a Pvt Ltd later when your business grows.
Step 2 — Register Your Business
Once you choose your structure, complete the registration. Here is what you need:
For Sole Proprietorship
1. Open a current bank account in your business name (most banks accept a shop & establishment certificate).
2. Register under the West Bengal Shops and Establishments Act — visit your local municipality office or use the state online portal.
3. Get an MSME/Udyam registration — it is free online at udyamregistration.gov.in and gives you access to government schemes.
4. Get a PAN card in your name (individual PAN is enough for sole proprietorship).
For Private Limited Company
5. Apply for DSC (Digital Signature Certificate) — ₹1,500–₹2,000 from certifying authorities.
6. Apply for DIN (Director Identification Number) — free, done through MCA portal.
7. File SPICe+ form on the MCA portal (mca.gov.in) — costs ₹0–₹5,000 in government fees depending on capital.
8. Get Certificate of Incorporation from the Registrar of Companies (RoC), Kolkata.
9. Open a current bank account in the company name.
| Tip: For Pvt Ltd registration, you can use a CA or a Kolkata-based company secretary. Their fees are ₹8,000–₹15,000 and they handle everything for you. |
Step 3 — Get Your GST Number
GST registration is mandatory if your annual turnover is above ₹20 lakh. Even if you are below that limit, getting GST voluntarily is a good idea because many B2B clients and airlines require a GSTIN for invoicing.
How to Apply for GST
10. Go to gst.gov.in and click 'New Registration'.
11. Fill in your PAN, mobile number, and email.
12. Upload documents: PAN, Aadhaar, proof of business address, bank account details.
13. Submit and wait for ARN (Application Reference Number).
14. A GST officer may visit your office for verification.
15. GSTIN is issued within 7–10 working days.
Documents needed:
• PAN card of the owner / company
• Aadhaar card
• Electricity bill or rent agreement of office address
• Recent bank statement or cancelled cheque
• Passport-size photograph
GST registration fee: Free. Time: 7–15 working days.
Step 4 — IATA vs Non-IATA: Which One Do You Need?
Many new agents ask: 'Do I need IATA accreditation?' The honest answer is — not necessarily, especially when starting out.
| IATA Accredited | Non-IATA (via B2B Portal) | |
| Direct airline access | Yes | No (you book via portal) |
| Commission from airlines | Higher | Good (via portal markup) |
| Minimum requirements | Pvt Ltd, 2 yrs experience, ₹3L bank guarantee | None — just register on portal |
| Cost | ₹30,000–₹50,000+ | Free or minimal |
| Time to get approved | 3–6 months | 1–7 days |
| Best for | Established agencies | New and growing agents |
Recommendation: Start as a non-IATA agent using a B2B platform like CalPay. You get access to flights, railways, hotels, buses, and tour packages from Day 1 without the upfront investment. Apply for IATA after 1–2 years when your volume justifies it.
Step 5 — Set Up Your Office
You do not need a big or fancy office to start. Many successful travel agents in Kolkata started from a single room. Here is what matters:
Minimum Office Setup (₹15,000–₹30,000)
• A desk, chair, and computer or laptop (second-hand is fine)
• A stable internet connection — broadband minimum 20 Mbps
• A printer for tickets and vouchers
• A business phone number (a separate SIM is enough)
• A shop signboard with your agency name
• Basic accounting software (free tools like Zoho Books or Wave work fine)
Good Areas to Open a Travel Agency in Kolkata
• Shyam Bazar — central location, heavy footfall from North Kolkata
• Park Street / New Market area — tourist and corporate travellers
• Salt Lake / New Town — IT professionals, frequent flyers
• Esplanade / Dharmatala — near bus terminals, high walk-in traffic
• Ballygunge / Gariahat — upper-middle-class residential customers
| You can also start as a home-based travel agent in Kolkata. Many B2B portals including CalPay let you register with a residential address. This cuts your initial cost to almost zero. |
Step 6 — Choose a B2B Booking Platform (Most Important Step)
Your booking platform is the engine of your travel agency. It determines which products you can sell, how fast you can confirm bookings, and how much you earn.
As a new agent, you need a B2B platform that has:
• Railways (IRCTC-authorised) — the highest-demand product in East India
• Domestic and international flights
• Hotels — both budget and premium
• Buses — important for Digha, Puri, Darjeeling, and hill station travel
• Tour packages — ready-to-sell curated holidays
• 24×7 support — because travel does not stop on weekends
• Easy dashboard — you should not need training to make a booking
• Sub-agent feature — so you can grow a team later
Why CalPay Works Well for Kolkata-Based Agents
CalPay (by Lokenath Finovate Paytech Private Limited, headquartered in Kolkata) was built specifically for B2B travel agents in India. It covers all the products listed above on a single dashboard.
• IRCTC-authorised railway bookings — ideal for East India demand
• Domestic and international flights with competitive fares
• Wide bus operator network including routes from Kolkata
• Published and negotiated hotel rates
• Curated tour packages your clients can buy with confidence
• 24×7 support team reachable at 6291605918 and admin@calpay.in
• Free agent registration — no upfront platform fee
• Sub-agent and distributor network support
Being based in Kolkata, CalPay's support team understands the local market — including Bengali-speaking customers, festival travel peaks (Durga Puja, Eid, Christmas), and popular Eastern India routes.
How to Register on CalPay
16. Visit calpay.in and click 'Registration'.
17. Fill in your name, phone number, email, and address.
18. Submit your documents (ID proof, address proof, business proof).
19. Wait for approval — usually within 24–48 hours.
20. Log in to your dashboard and start booking.
Step 7 — Market Your Travel Agency Locally in Kolkata
Getting your first 10 clients is the hardest part. Here are the most effective ways to get bookings in Kolkata without spending a lot of money:
Free and Low-Cost Marketing Ideas
WhatsApp Business: Create a WhatsApp group for your first 50 contacts. Share offers, package photos, and travel tips every week.
Google Business Profile: Register your agency on Google Maps. When someone searches 'travel agent near me' in your area, your agency will show up. It is free.
Facebook Page: Create a Facebook page and post tour package photos. Kolkata's Facebook user base is huge — paid ads cost as little as ₹200/day.
Referral programme: Give your first clients a small incentive (₹100–₹200 off) for every friend they refer. Word of mouth is the strongest marketing tool in Kolkata.
Local associations: Join local business associations (chambers of commerce, trade clubs). They are a source of corporate travel clients.
Partnerships: Partner with wedding planners, event organisers, or corporate HR teams for group bookings.
Common Mistakes New Travel Agents Make in Kolkata
Avoid these pitfalls that many new agents fall into:
✗ Waiting for IATA before starting: You can start earning today with a B2B platform. Do not wait months for IATA when you can begin in days.
✗ Using too many platforms at once: Pick one reliable B2B platform and master it. Too many portals creates confusion and payment headaches.
✗ Ignoring GST: Even small agents should get GST. Not having it limits your corporate clients and B2B tie-ups.
✗ Not having a dedicated phone number: Clients expect a professional business number, not a personal mobile number.
✗ Skipping a written agreement with clients: Always give a booking confirmation in writing — even on WhatsApp. It protects you and builds trust.
✗ Ignoring the cancellation and refund policy: Know your platform's refund rules before selling. Surprises on refunds destroy client trust.
Total Starting Cost Estimate (Kolkata, 2026)
| Item | Estimated Cost | Notes |
| Business registration (sole prop) | ₹500 – ₹2,000 | Shop & Establishment Act |
| MSME / Udyam registration | Free | Online at udyamregistration.gov.in |
| GST registration | Free | Via gst.gov.in |
| Office setup (basic) | ₹10,000 – ₹25,000 | Computer, printer, furniture |
| Broadband internet | ₹700 – ₹1,500 / month | Jio, Airtel, BSNL options |
| B2B platform registration (CalPay) | Free | No upfront fee |
| Google Business Profile | Free | Essential for local search |
| Initial marketing (Facebook ads, etc.) | ₹2,000 – ₹5,000 | Optional but helpful |
| TOTAL (minimum) | ~₹15,000 – ₹35,000 | One-time setup costs |
This is one of the lowest-investment business models available in India. Many agents recover this cost within their first 2–3 months of bookings.
Frequently Asked Questions
Can I start a travel agency from home in Kolkata?
Yes. Many successful agents start from home. You need a computer, internet connection, and a B2B booking platform. You can use your residential address for GST and business registration.
How much money can I earn as a travel agent in Kolkata?
Earnings depend on your booking volume and the products you sell. A full-time agent handling 50–100 bookings per month can typically earn ₹20,000–₹60,000 per month in commissions. Tour packages and hotel bookings have higher margins than railway tickets.
Do I need any course or degree to become a travel agent?
No degree is required. However, short courses from IATA, TAAI, or online travel certification programmes help you understand the industry faster. Most learning happens on the job.
Is CalPay free to join?
Yes. Agent registration on CalPay (calpay.in) is free. You earn commissions on every booking. There is no monthly subscription or upfront platform fee.
How long does it take to set up a travel agency in Kolkata?
If you start as a sole proprietorship, you can be up and running in 2–4 weeks. GST takes 7–15 days. A Pvt Ltd company takes 3–6 weeks. A B2B platform like CalPay approves registrations within 24–48 hours.
What is the difference between a travel agent and a tour operator?
A travel agent sells individual bookings — flights, hotels, rail tickets. A tour operator creates and sells packaged holidays. Many CalPay agents do both, using ready-made tour packages from the platform.
Ready to Start Your Travel Agency in Kolkata?
Starting a travel agency in Kolkata is one of the most accessible business opportunities available today. The city's travel demand is strong, the startup cost is low, and you can begin earning in weeks — not months.
Here is your action plan:
1. Register your business (sole proprietorship is enough to start)
2. Get your GST number
3. Register on CalPay for free — calpay.in/User/Registration
4. Set up a WhatsApp Business profile
5. Get your first 10 clients from your personal network
6. Scale from there