Bangladesh
Dhaka
A South Asian megacity humming with rickshaws. The metro, open since 2022, is changing how the city moves.
Train
The main way to travel between cities. Popular routes sell out — book ahead on the official e-ticket portal (Rail Sheba), where sales open 10 days out.
Updated on July 15, 2026
How to ride
- 1Register an accountRegister on the official e-ticket site (eticket.railway.gov.bd). Foreigners need a passport, email, and mobile number.
- 2Choose a train and class, then bookClasses range from Shovan (non-AC) to Snigdha (AC) and AC Chair. Snigdha is comfortable for long daytime trips.
- 3Pay onlinePay with mobile banking (bKash, Nagad, etc.) or with Visa / Mastercard.
- 4Arrive at the station earlyDhaka's main terminus is Kamalapur station. It is large and crowded — arrive at least 30 minutes before departure.
- 5Be ready for ticket checksTickets are checked at the platform gate and on board. Keep your ticket and the passport you registered with handy.
Fares
Single fares2
Intercity, standard class (Shovan)
Example for Dhaka-Chattogram. Varies by distance and class (to be verified).
125〜470 BDT ≈ $1–4
Intercity, AC class (Snigdha etc.)
Example for Dhaka-Chattogram. Varies by distance and class (to be verified).
400〜1,200 BDT ≈ $3–10
Estimates use exchange rates as of September 5, 2026
Book on the official e-ticket site or the Rail Sheba app (registration required — foreigners use a passport, email, and mobile number). Sales open 10 days ahead. Counters at stations also sell tickets.
Payment
VISAMastercard
Tap for where to get the app
Quick facts
Hours
Varies by line
Fares from
125 BDT+
Heads-up
-
Tickets from station touts may be invalid
Do not buy from touts around stations — tickets may be invalid or resold. Use the official e-ticket portal or station counters.
-
Online booking may require an SMS-capable number
Online registration may require a mobile number that can receive SMS. Setting up your account before your trip is safest.
