Sri Lanka is one of the easiest international trips for travelers from Bangladesh. The flight takes only a few hours, the visa process is simple, and the island offers beaches, mountains, wildlife, and cultural sites within easy reach.
Many people often ask the same question before planning their trip: How much does it actually cost to travel to Sri Lanka from Bangladesh?
The good news is that Sri Lanka can be surprisingly affordable if you plan well. Below is a realistic breakdown based on typical prices and personal travel experience.
Flight Cost from Dhaka to Colombo
Several airlines operate flights between Dhaka and Colombo. Prices vary by season and the time you book.
| Airline | Flight Type | Typical Price (Return Ticket) |
|---|---|---|
| SriLankan Airlines | Direct flight | BDT 60,000 – 80,000 |
| FitsAir | Direct flight | BDT 40,000 – 60,000 |
| IndiGo | 1 stop (usually Chennai) | BDT 30,000 – 40,000 |
Travel time
| Flight Type | Duration |
|---|---|
| Direct flight | Around 3 hours 30 minutes |
| Connecting flight | Around 6–8 hours |
Festive seasons such as Eid, school holidays, and December travel periods usually push up flight prices. During these times, tickets for SriLankan Airlines and FitsAir can sometimes go well above the usual range, so booking early is a good idea.
Quick Tip to Find Cheaper Flights
If your travel dates are flexible, you can often find much cheaper tickets. Flight prices from Dhaka to Colombo vary by day of the week and travel season.
Sometimes shifting your trip by one or two days can significantly reduce the ticket price. Mid-week flights are often cheaper than weekend departures.
When searching for tickets, check multiple dates and compare prices before booking. A little flexibility can easily save BDT 10,000 or more on your flight.
Sri Lanka Tourist Visa (ETA) Cost for Bangladeshis
Bangladeshi travelers need to apply for the Sri Lanka Electronic Travel Authorization (ETA) before traveling. The process is simple and usually takes only a few minutes to complete online.
Tourist ETA Fee
| Category | Cost |
|---|---|
| Travelers above 12 years | $21 |
| Children under 12 years | Free |
In Bangladeshi currency, $21 is roughly around 2,300–2,500 BDT, depending on the exchange rate.
The ETA allows a 30-day stay in Sri Lanka and is typically approved within a short time after submission.
Travelers can apply online through the official government website: Official ETA Application Portal.
Applying directly through the official website helps avoid extra service charges that some third-party agencies add.
Accommodation Cost
Sri Lanka has many accommodation options, including budget guesthouses, boutique hotels, and luxury beach resorts.
For most Bangladeshi travelers, guesthouses or small hotels are the best value.
Typical Hotel Prices
| Accommodation Type | Price per Night (BDT) |
|---|---|
| Budget guesthouse | 2,000 – 4,000 |
| Mid-range hotel | 5,000 – 9,000 |
| Boutique beach hotel | 10,000+ |
In places like Mirissa, Ella, and Unawatuna, you can easily find comfortable rooms around 3,000 – 4,000 BDT per night.
Food Cost
Sri Lankan food is flavorful and very affordable. Local restaurants serve rice and curry meals, kottu roti, seafood, and fresh juices.
Typical Food Prices
| Food Type | Price (BDT) |
|---|---|
| Local rice and curry meal | 350 – 600 |
| Kottu roti | 400 – 700 |
| Restaurant meal | 700 – 1,200 |
| Seafood dinner near the beach | 1,500 – 2,500 |
Most travelers spend around 1,200 – 2,000 BDT per day on food.
Transport Cost in Sri Lanka
Transport around Sri Lanka is fairly cheap, with several options, including trains, buses, tuk-tuks, and taxis.
Typical Transport Costs
| Transport Type | Price (BDT) |
|---|---|
| Train ride (Ella scenic route) | 200 – 1,000 |
| Local bus | 100 – 300 |
| Tuk-tuk short ride | 300 – 600 |
| Private car with driver (per day) | 5,000 – 7,000 |
For example, short tuk-tuk rides in places like Mirissa or Unawatuna usually cost around 400–500 BDT.
Activity and Entrance Fees
Some attractions in Sri Lanka require entrance tickets or activity fees.
Common Activity Costs
| Activity | Price (BDT) |
|---|---|
| Sigiriya Rock entrance | ~3,300 |
| Yala safari | 4,500 – 7,000 |
| Whale watching in Mirissa | 4,500 – 6,500 |
| Surfboard rental | 1,000 – 1,500 |
Not every day involves paid activities, so a realistic daily average is around 1,000 – 2,000 BDT.
Estimated Cost for a 7 Day Sri Lanka Trip
Here is a realistic example for a one-week trip.
| Expense | Estimated Cost (BDT) |
|---|---|
| Flight from Dhaka | 40,000 – 70,000 |
| Visa | 5,500 – 6,000 |
| Hotel (7 nights) | 21,000 – 28,000 |
| Food | 8,000 – 14,000 |
| Transport | 7,000 – 12,000 |
| Activities | 7,000 – 12,000 |
Total Estimated Trip Cost
| Travel Style | Total Cost |
|---|---|
| Budget trip | 90,000 – 110,000 |
| Comfortable trip | 110,000 – 140,000 |
Final Thoughts
Sri Lanka is one of the most convenient international trips for travelers from Bangladesh. The flight is short, the visa process is simple, and the island offers incredible diversity within a small area.
With a well-planned itinerary, you can explore beaches, tea plantations, wildlife parks, and historic sites without spending a huge amount of money.
For many Bangladeshi travelers, a one-week trip to Sri Lanka costs roughly 90,000-140,000 BDT, depending on the airline, accommodation, and activities.


