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.
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.
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.
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.
| 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.