The Online Ticketing Landscape in Bangladesh
The shift from physical ticket counters to online booking has transformed travel and entertainment in Bangladesh over the past five years. What once required hours of queuing can now be done in minutes on a smartphone. The range of services available online has expanded to cover virtually every type of ticket:
- Domestic flights: Biman, US-Bangla, Novoair via airline sites and OTAs
- International flights: All major international airlines + OTAs
- Train tickets: Bangladesh Railway via eticket.railway.gov.bd and Rail Sheba app
- Bus tickets: Shohoz, BD Tickets, operator direct sites
- Event tickets: Shohoz Events, Booking BD, BCB official
- Tourist attractions: Fantasy Kingdom, Nandan Park, some national parks
- Hotel bookings: Booking.com, Agoda, local OTAs
Choosing the Right Platform
Different platforms serve different needs. Use this guide to select the right one:
| What You Want to Book | Best Platform | Alternative |
| Domestic flights | Airline direct website | Google Flights → airline |
| International flights | Google Flights (price check) → airline direct | Skyscanner, Kayak |
| Bangladesh Railway | eticket.railway.gov.bd | Rail Sheba app |
| Bus tickets | Shohoz | BD Tickets, operator direct |
| Events and concerts | Shohoz Events | Booking BD |
| BCB cricket matches | BCB official site/app | None — avoid third parties |
| Hotels (domestic) | Booking.com or Agoda | Direct hotel website |
| Fantasy Kingdom / theme parks | Shohoz or site direct | Walk-up (not recommended weekends) |
Payment Methods Accepted on Major Platforms
| Platform | bKash | Nagad | Rocket | Visa/MC Card | DBBL Nexus |
| eticket.railway.gov.bd | ✅ | ✅ | ✅ | ✅ | ✅ |
| Shohoz | ✅ | ✅ | ✅ | ✅ | ✅ |
| Biman (direct) | ✅ | ✅ | ❌ | ✅ | ✅ |
| US-Bangla direct | ✅ | ✅ | ❌ | ✅ | ✅ |
| BD Tickets | ✅ | ✅ | ❌ | ✅ | ❌ |
| BCB official | ✅ | ✅ | ❌ | ✅ | ❌ |
Mobile payment tips:
- bKash: Most widely accepted; most reliable for domestic platforms. PIN entry on unfamiliar networks — use your home network or trusted Wi-Fi
- Nagad: Good acceptance, particularly for government and quasi-government services
- Cards: International cards (Visa/Mastercard) work on airline sites; some domestic platforms still have inconsistent card processing
- Always save the payment confirmation — screenshot or email the payment confirmation before leaving the payment page
Step-by-Step: Booking Any Ticket Online Safely
Before You Start
- Use a trusted device and network — do not book tickets on shared devices or public Wi-Fi without a VPN
- Check your mobile balance — if using bKash or Nagad, ensure sufficient balance before starting; a payment failure mid-session can cause booking to fail
- Have your NID/passport ready — most platforms require ID numbers for registration and booking
- Clear your cache — if a site is loading slowly or displaying errors, clearing browser cache often helps
During Booking
- Verify the website URL before entering any payment information — check for the padlock icon and verify the domain matches the official platform
- Note the session timer — most booking platforms hold your selected seat/ticket for 10–15 minutes; complete payment before this expires
- Do not use the browser back button during payment — this frequently causes booking failures and potential double-charges
- Take a screenshot at each stage — booking summary, payment confirmation and final ticket
After Booking
- Check your email immediately — a confirmation email should arrive within 5 minutes; if not, check your spam folder
- Save the booking reference/PNR somewhere accessible offline — in a note app, screenshot or printed
- Add to your calendar — include the booking reference, platform, and any collection/check-in requirements
- Check the terms for your specific booking — cancellation policy, ID requirements, and what to bring
What to Do When Things Go Wrong
Payment Deducted But No Ticket Received
This is the most common issue with online ticket booking and almost always has a straightforward resolution:
- Wait 15 minutes — occasionally e-tickets are delayed by server load
- Check spam/junk folder — confirmation emails are sometimes filtered
- Check the platform's "My Bookings" section — your booking may be confirmed even if the email did not arrive
- Contact customer support immediately with your payment reference number (available in your bKash/bank statement), the amount, time of payment and the booking attempt details
Most platforms resolve this within 24 hours. If money was debited but no booking confirmed, a refund is processed to the original payment method.
Ticket Lost or Phone Stolen After Booking
- Email backup: All legitimate platforms send email confirmation — log in to your email from any device to retrieve the ticket
- Platform account: Log in to the platform from any device — your booking history is stored in your account
- Contact customer support with your booking reference — they can reissue a ticket
Event or Train Cancelled
When a service is cancelled by the operator or organiser:
- Full refund is typically processed automatically to the original payment method within 7–14 days
- Check your booking platform's notifications — they will email you about cancellations
- Contact customer support if refund does not appear after 14 days
Overcharged or Double-Charged
- Take screenshots of your bank statement and booking confirmation
- Contact the platform's customer support with both documents
- If unresolved, file a dispute with your bank/mobile money provider — most have formal dispute processes for online transactions
Protecting Yourself From Online Ticket Fraud
Bangladesh's rapidly growing online ticketing market has attracted fraudsters. Key protection principles:
- Official channels only — if in doubt, go directly to the transport company or event organiser's official website or social media to find the authorised booking link
- Never send money via personal bKash transfer for tickets — legitimate platforms always use proper payment gateways; personal bKash transfers for tickets are almost always scams
- Price that seems too good for a sold-out event is a red flag — if tickets are sold out on official channels, there is no legitimate cheap source
- Verify before paying — for any third-party platform you have not used before, search for reviews before entering payment details