Kamalapur Railway Station is Dhaka’s main railway station. Nearly all intercity trains in Bangladesh Railway’s timetable start or end their journey in Dhaka, and Kamalapur is the station used for them.
Where trains go from Kamalapur
- Chattogram, Cox’s Bazar and the east: see Sonar Bangla Express Train Schedule & Ticket Price, Mohanagar Express Train Schedule & Ticket Price and Dhaka-Cox’s Bazar train Schedule.
- Khulna and the south-west: see Dhaka to Khulna train schedule.
- Rajshahi and north Bengal: see Dhaka to Natore train schedule and Dhaka to Panchagarh train schedule.
- Mymensingh division: see Dhaka Mymensingh Train Service, Jamalpur to Dhaka train schedule, Dhaka to Netrokona train schedule and Dhaka to Kishoreganj train.
Metro connection
The southern end of Dhaka Metro Rail Line 6 is at Kamalapur, according to DMTCL’s station list. See the metro timetable and fares.
History
Kamalapur opened in 1968 and replaced Fulbaria as Dhaka’s main station.
Tickets
Buy tickets on the official e-ticket site or app, or at the station counters. Intercity trains often sell out before holidays.
Source: Bangladesh Railway Time Table No. 54, effective 10 March 2025, as published on railway.gov.bd and checked on 27 October 2026. Confirm times and boarding stations on the official e-ticket site.

