Eid-ul-Fitr and Eid-ul-Adha trigger the largest annual internal migration events in Asia. In a country of 170 million people, approximately 30–40 million people travel home to their district of origin in the 3–5 days before each Eid.
Every transport system — air, rail, road and river — is simultaneously pushed far beyond normal capacity.
Understanding the scale helps calibrate your expectations and your strategy. This is not normal travel. Normal booking windows, normal prices and normal journey times do not apply during Eid rush.
Eid dates follow the Islamic lunar calendar and shift approximately 10–11 days earlier each year. For 2026 planning:
The critical travel window for each Eid:
| Days Before Eid | Transport Demand | Ticket Availability | Recommended? |
|---|---|---|---|
| 7–10 days | High but manageable | Online tickets available | Best window |
| 5–6 days | Very high | Limited; buy immediately | Acceptable |
| 3–4 days | Extreme | Mostly sold out | Difficult |
| 1–2 days | Overwhelming | Almost nothing available | Avoid |
| Eid day itself | Peak chaos | Nothing available | Do not travel |
Return travel (3–5 days after Eid) follows an identical pattern in reverse.
The two Eids create the same nationwide travel pressure, but the travel pattern is not identical. Eid-ul-Fitr usually produces the strongest movement from Dhaka and other major cities to family homes in villages and district towns. Demand is concentrated in the final week of Ramadan, with many people trying to arrive before the last sehri or Eid prayers.
Eid-ul-Adha travel is often more spread out. Many travellers leave earlier because the holiday period can include several days of family visits, while others travel after Eid for work or business commitments. Routes serving northern and western districts can become particularly busy, while southwest river routes also see heavy demand.
For either Eid, check the official holiday calendar and moon-sighting announcements before making non-refundable arrangements. The safest plan is to reserve both outward and return travel rather than assuming a ticket will be available after the celebration.
Domestic flights fill up 4–6 weeks before Eid dates — particularly Dhaka–Cox's Bazar, Dhaka–Sylhet and Dhaka–Chittagong routes. Prices increase by 50–200% as Eid approaches.
Strategy: Book the moment airlines release Eid season schedules — usually 8–10 weeks before Eid. Set fare alerts on Google Flights and Skyscanner. Book even if plans are uncertain — flexible fares allow changes; non-refundable promotional fares are only worth booking if dates are fixed.
Bangladesh Railway's 10-day booking window means you cannot book train tickets more than 10 days before travel. For Eid, this creates a specific situation: when the booking window opens for the key pre-Eid travel dates, the surge of buyers hits simultaneously.
The Railway's Eid special measures:
Pro tip: Target the train 7–10 days before Eid rather than 3–5 days before — both the demand and the road traffic are significantly lower.
To avoid overcharging, compare the displayed fare with the official railway, airline or operator booking channel before paying, and request a printed or digital ticket showing the route, date and price. Do not buy from unofficial resellers promising guaranteed seats, particularly near Dhaka terminals and launch ghats, where counterfeit tickets and inflated fares are more common. If your preferred service is unavailable, consider travelling one or two days earlier, choosing a different departure time or checking an alternate terminal rather than accepting an unexplained premium. Keep screenshots of online bookings and payment receipts so disputes can be raised with the operator or relevant transport authority.
“Eid travel becomes a celebration when you book early enough to leave the rush behind.”
Shohoz and BD Tickets release Eid season bus inventory earlier than normal — typically 14–21 days before the Eid date. Online booking for premium AC and Volvo coaches fills up within this window.
Eid bus tips:
River routes are the lifeline for travellers to the southwest (Barisal, Khulna, Pirojpur, Barguna). Counter booking at Sadarghat fills up fast during Eid. Online availability through Shohoz for major operators.
Important: Deck class capacity on launches is essentially unrestricted by operators during Eid — launches carry massive overloads of deck passengers during this period. If you must travel during peak Eid days, book a cabin class to guarantee a specific accommodation.
Use the official website or app for each operator whenever possible. Open an account before the Eid inventory is released, complete your passenger details in advance and keep your preferred route and backup services written down.
Do not close the payment page while a booking is processing. After a successful transaction, check your email, SMS or account booking history and take a screenshot of the ticket. A payment message alone is not proof that a seat was issued.
Eid booking systems often apply stricter identity and passenger limits than normal services. Keep the traveller's NID or other accepted identification details ready, and enter names and numbers consistently across the booking form.
Do not create several bookings for the same passenger while waiting for a payment result.
Never share an OTP, card PIN or mobile financial services PIN with a caller claiming to be customer support. A failed page refresh does not necessarily mean a failed payment, so verify the booking status first to avoid duplicate charges.
Read the fare and operator rules before paying. Eid tickets are not automatically flexible, and the conditions can differ between a government railway service, a bus operator, an airline and a launch company.
Ask for written confirmation of any counter change or cancellation. If an operator cancels a service, follow its official rebooking or refund procedure rather than buying a replacement from an unverified intermediary.
Scarcity creates a market for fake tickets and inflated prices. Buy from the transport operator, a recognised booking platform or an authorised counter, and confirm that the website address and app publisher are genuine before entering payment details.
Keep the original NID or identification document with you, but do not hand it over to an unofficial agent. If a deal requires immediate payment, refuses verification or promises a seat that the official system shows as unavailable, treat it as a scam.
The single most effective strategy for comfortable Eid travel is timing:
Return: Travel 5–7 days after Eid rather than 2–4 days after. The return rush is often worse than the outward rush.
Instead of fixating on one specific train or bus service, monitor availability across all services for your target dates. A Dhaka–Sylhet traveller who is flexible between the Parabat Express, Upaban Express and Jayantika Express has three chances to get a ticket versus one.
Before Eid, identify:
Having a backup prevents the panic of a sold-out primary option forcing you into expensive or unsafe alternatives.
Check the official holiday calendar and moon-sighting announcements before booking. Eid dates can shift, so confirm them before making non-refundable arrangements.
Aim to travel 7–10 days before Eid, when demand is high but manageable. Avoid the extreme 1–2 day rush and do not plan to travel on Eid day.
Compare flights, railway, buses and launches based on route, timing and availability. Check the exact terminal, station or river port before deciding.
Reserve both outward and return tickets as soon as sales open. Confirm the gate or boarding point, leave several hours early, and keep cash, a charged phone, mobile data, a power bank and an offline ticket ready.
A valid ticket does not guarantee a short journey to the terminal. During Eid, the final trip across Dhaka or another major city can take as long as the intercity journey itself. Check the boarding point carefully because bus operators may use different terminals, and launch passengers may need extra time to reach Sadarghat or another river port.
For return journeys, do not schedule a flight or important appointment immediately after a long-distance bus, train or launch arrival. Eid congestion can turn a normal buffer into a missed connection.
| Transport | Normal Fare | Eid Premium |
|---|---|---|
| Domestic flight | ৳4,000–৳6,000 | ৳7,000–৳14,000 |
| AC train (Snigdha) | ৳720–৳1,100 | Same — train fares are regulated |
| AC Volvo bus | ৳1,100–৳1,900 | ৳1,500–৳2,500 (unofficial surge) |
| Launch VIP cabin | ৳1,400–৳2,500 | ৳2,000–৳3,500 |
Train fares are government-regulated and do not surge during Eid — making train the best value transport during this period if you can get tickets. Bus operators frequently charge above stated fares during peak Eid days — an illegal practice but commonly applied at physical terminals.