Thinking about traveling from Dhaka to Delhi by train? You’re not alone. Many Bangladeshi travelers look for this iconic journey, hoping to experience the landscapes and connect with the route in a way flights can’t offer. But finding clear, current information can be tricky. You probably have one main question right now: what is the actual Dhaka to Delhi train ticket price?

Let’s get straight to it. The direct train service, the Maitree Express, is your only option. The ticket cost isn’t fixed in Bangladeshi Taka; it’s set in Indian Rupees (INR) and changes slightly with currency conversion. For a one-way journey, you can expect the fare to be in the range of BDT 3,500 to BDT 6,000 for a standard seat, depending on the class you choose. But the price is just one part of the story. Booking this ticket involves a specific process, and there are important details about schedules, documents, and what to expect on board. This guide will walk you through every single step.
Maitree Express: Schedule and Route
The Maitree Express, also known as the Bandhan Express, is the lifeline connecting Dhaka, Bangladesh, and Delhi, India. It’s a bi-weekly service, meaning it runs twice a week from each country. Knowing the schedule is your first step in planning.
The train from Dhaka (DHA) departs every Saturday and Tuesday. It leaves Dhaka Cantonment station in the morning. The journey from Delhi (NDLS) to Dhaka operates on the opposite days, departing on Saturday and Monday. The total travel time is lengthy, typically around 22 to 24 hours. This isn’t a high-speed ride; it’s a cross-border adventure that requires patience and planning.
The route is significant. The train travels from Dhaka to the border at Darshana in Chuadanga, Bangladesh. Here, you’ll go through Bangladeshi immigration. It then crosses into India at Gede in West Bengal, where Indian immigration checks happen. After a lengthy stop for these formalities, the train continues its journey through the Indian states of West Bengal, Jharkhand, Bihar, Uttar Pradesh, and finally into the capital, Delhi.
Breaking Down the Dhaka to Delhi Train Ticket Price
Let’s talk numbers. As mentioned, the fare is set in Indian Rupees. The Indian Railway Catering and Tourism Corporation (IRCTC) and Bangladesh Railway jointly operate this service. The price varies significantly based on the class of service you select. Here’s a clearer breakdown of what you might pay.
- AC First Class (1AC): This is the most expensive option, offering the most privacy and comfort with lockable compartments. The fare can be approximately BDT 10,000 or more for a one-way ticket.
- AC 2-Tier (2AC): A popular choice for long journeys. Berths are arranged in open bays with curtains for privacy. Expect a price around BDT 5,500 to BDT 6,500.
- AC 3-Tier (3AC): The most common and economical AC class. It has open berths in bays of six. This is often the best value, with fares typically between BDT 4,000 and BDT 5,000.
- Non-AC Sleeper Class (SL): The most budget-friendly option. It has basic sleeping berths with fans. The fare can be around BDT 3,500 to BDT 4,500.
Remember, these are approximate figures in BDT. The exact amount you pay will depend on the daily USD/INR/BDT conversion rate applied at the time of booking.
How to Book Your Dhaka to Delhi Train Ticket
You cannot book this train online through standard portals like you would for a domestic trip. The process is manual and requires a visit to a specific station.
- Visit the Designated Station: In Dhaka, you must go to the Kamalapur Railway Station or the Dhaka Cantonment Station booking counter. The Cantonment station is where the train actually departs from.
- Provide Required Documents: This is the most critical part. You cannot buy a ticket without your travel documents. You need to show:
- A valid passport.
- A valid Indian visa with the necessary entry permissions.
- Completed immigration forms (usually provided during booking).
- Pay the Fare: Once your documents are verified, the booking officer will calculate the fare in BDT based on the current rate and process your payment. You will receive a physical ticket.
- Book in Advance: It is strongly advised to book your tickets as early as possible, at least a week before your intended travel date. Seats are limited and can fill up quickly, especially during holiday seasons.
Train vs. Flight from Dhaka to Delhi
To help you decide, let’s look at how the train stacks up against flying. This isn’t about which is better, but about what suits your needs.
| Feature | Maitree Express (Train) | Flight |
|---|---|---|
| Approximate Travel Time | 22-24 hours | 2-3 hours (including airport time) |
| Approximate Cost (One-Way) | BDT 3,500 – BDT 6,000+ | BDT 10,000 – BDT 25,000+ |
| Booking Process | In-person at station with visa/passport | Online or via airline, visa needed later |
| Experience | Scenic, cultural, social | Fast, efficient, time-saving |
| Baggage Allowance | Generous, with less strict limits | Strict weight and piece limits |
| Key Consideration | Time-intensive, requires early visa | Costly, but saves multiple days |
What to Expect Onboard and at the Border
Booking the ticket is half the journey. The other half is the experience itself. The Maitree Express is a clean, well-maintained train. Both Indian and Bangladeshi rail staff are on board. Basic meals are often included in higher-class fares, or you can purchase food. It’s a good idea to carry some snacks and water.
The border crossing is the longest part. The train stops at Darshana (Bangladesh side) for 2-3 hours for exit formalities. It then moves a short distance to Gede (India side) for another 2-3 hours for entry formalities. Have all your documents—passport, visa, ticket, and forms—readily accessible. Patience is key during this process.
Essential Travel Checklist for the Maitree Express
Before you head to the station, make sure you have this list covered:
- A passport valid for at least six months from your date of travel.
- An Indian visa stamped in your passport. Tourist visas are acceptable.
- Photocopies of your passport’s main page and visa page.
- Confirmed train ticket.
- Enough cash in BDT for the ticket and incidental expenses.
- Personal medications, comfortable clothing, and a light blanket or shawl.
- Phone charger (power outlets are available in AC classes).
- A pen for filling out forms.
Read More:
- Dhaka to Narail Train
- Dhaka to Rajshahi Train
- Dhaka to Khulna Train Schedule
- Akhaura to Dhaka Train Schedule Bus
- Dhaka to Jamalpur Train Schedule
- Dhaka to Kushtia Train Schedule
- Dhaka to Chattogram Train Schedule
- Dhaka to Sreemangal Train
- Dhaka to Bhairab Train Schedule
- Dhaka to Faridpur Train Schedule
Frequently Asked Questions (FAQ)
What is the current phone number for booking inquiries?
For the most accurate and current information, including any last-minute schedule changes, you should contact Bangladesh Railway’s dedicated help desk. You can find the official contact number by searching for “Bangladesh Railway inquiry” online. Due to frequent changes, it’s best to get the number directly from their official website or a recent information source.
Can I buy a Dhaka to Delhi train ticket online?
No, currently you cannot. The booking is done manually at designated railway stations (Kamalapur or Dhaka Cantonment) after verifying your original passport and Indian visa.
Is food available on the Dhaka to Delhi train?
Yes, food is typically provided. In AC classes, meals (breakfast, lunch, dinner) are often included in your fare. You can also buy additional snacks and drinks on the train or at longer station stops.
How early should I arrive at the station before departure?
Given the immigration pre-check and formalities, it is recommended you arrive at Dhaka Cantonment station at least 3 to 4 hours before the scheduled departure time.
Is the train journey safe?
Yes, the Maitree Express is a government-run service with security personnel on board. The border areas and the journey are generally considered safe for travelers. As with any long journey, just keep an eye on your personal belongings.
Your Takeaway and Next Steps
Traveling from Dhaka to Delhi by train is more than just a trip; it’s a memorable experience that connects you to the land and people. While the Dhaka to Delhi train ticket price is generally budget-friendly, the real cost is your time. The key to a smooth journey is preparation: get your Indian visa well in advance, plan your schedule around the bi-weekly departures, and go to the station with all your documents ready.
If saving time is your biggest priority, a flight is the obvious choice. But if you have an extra day, want to see the countryside change, and enjoy a slow travel adventure, the Maitree Express is a unique option. Start by checking the latest schedule and then gather your documents. Your cross-border rail journey awaits.
















