How to buy train ticket online

Purchase train ticket online

To purchase train ticket online, at first you need to register your details at Bangladesh Railway E-Ticketing Service.

  • Go to https://www.esheba.cnsbd.com/user/signup
  • Enter your name as Passenger Name (as per your national ID)
  • Enter your email address (Must be a valid email address)
  • Choose and Enter your password.
  • Enter your valid address.
  • Enter your cellphone number (Must be a valid number. After registration, you will need to activate the account using the code texted to you. And you can open only one account using your mobile number.)
  • All information must be valid and true.

Now activate your account.

After activating login to your account.

After login, click on ‘Purchase Ticket‘.

  • Select ‘station from’ – from where you will board into the train. After selecting ‘station from’, wait until journey date and station to is available to select. (See screenshot below)
  • Select your journey date.
  • Select ‘station to’ – your destination. After selecting ‘station to’, please wait until available ‘class’ is loaded.
  • Select your desired train seat class/type or train coach class/type. Bangladesh train seat class details 
  • Now click on ‘Search Train’ button. It will display you available ticket information. If tickets are available, you will be able to purchase ticket using your visa/master card. Please note that, your bank account or credit card must have online purchasing enabled (contact your bank to enable this, if not enabled already)

 

 

 

Bangladesh train seat class details

Train coach types

Train seat/coach classes can often be confusing because of their names. Here is the details of each class with codes.

Class Code Class Name Details
 AC_B AC Berth Air conditioned berth* inside private cabins. Available only on night coaches. This is the top class available in intercity trains. There are two types of cabins available. 2 seat cabins and 4 seat cabins. You can book a full cabin from ticket counters. If you buy tickets online to get a full cabin – 4 seats, chances are that your seats may be distributed into different cabins.
 AC_S AC Seat Air conditioned seat. Available only on day coaches. Basically AC berth cabin seats become AC seats in day coaches where you have to remain seated instead of sleeping. Two types of AC seat cabins available – 6 seat cabins and 3 seat cabins. Book full cabin if you are travelling with family or friends and want privacy. If you are travelling alone, I will not recommend you to book an AC_S ticket because seating in a bed is actually not comfortable. There’s no handle to rest your hands and seats are not foldable. If you are traveling single in a day coach, best option (in my opinion) would be to book a seat from Snigdha class.
 F_BERTH First Class Berth Non air conditioned cabins where you can sleep. Available in night coaches.
 F_CHAIR First Class Chair Non air conditioned chair.
 F_SEAT First Class Seat Non air conditioned cabins where you cannot sleep and you have to sit. Available in day coaches.
 SHOVAN Shovan Non air conditioned chair. In a shovan room, you will often see passengers with standing tickets. Not recommended if you want some comfort. These are usually the cheapest option available in trains. Usually seen in mail trains. Most Intercity trains don’t have this class available.
 SNIGDHA Snigdha Air conditioned chair – comfortable.
 S_CHAIR Sulov Chair Non air conditioned chair- much better than Shovan.

*Berth is a fixed bed in train where you can sleep while travelling.

How to know Bangladesh train location and timing

How to know Bangladesh train location and timing

Railway has improved a lot lately in terms of timing. Trains are faster now and railway also tries its best start the car on time. There is also an option for you to know whether a train is on time or not. To know a train’s current location, go to your mobile’s message option and type TR followed by <Train Number> and send to 16318. In return SMS, you will get details information including:

  • When the train left.
  • What is its next station and how far it is now from its next station.
  • What is its next stop.
  • If the train is delayed, how much time is it delayed.
  • At what time you are given this information.

See a sample reply in below screenshot.

Note that, Train Number is different for the same train for it’s direction. For example, Subarna Express is 702 when it goes from Dhaka to Chittagong. But it’s 701 when it goes from Chittagong to Dhaka. Hence, to know the information for Subarna Express you can type either TR 701 or TR 702 and send to 16318.

Get your train number from Bangladesh all train schedule.

What do you think about this feature? Is it good or bad? How railway can do better?

Dhaka to Chittagong Train Schedule

Dhaka to Chittagong Train Schedule (updated on October 08, 2017).

There are few trains that go to Chittagong from Dhaka everyday. The Dhaka to Chittagong trains are Subarna Express, Mohanagar Provati, Mohanagar Godhuli, Mohanagar Express, Sonar Bangla Express, Turna Express, Chittagong Mail, Karnaphuli express and Chattala express. Some trains have a weekly off day.

Train Name [Train Number] Off day From Departure To Arrival
Subarna Express (inter city) [702] Monday Dhaka 3:00pm Chittagong 08:10pm
Mohanagar Provati (inter city) [704] None Dhaka 7:45am Chittagong 1:50pm
Mohanagar Express (inter city) [722] Sunday Dhaka 9:00pm Chittagong 4:30am
Turna Express (inter city) [742] None Dhaka 11:30pm Chittagong 6:20am
Sonar Bangla Express (inter city) [788] Wednesday Dhaka 7:00am Chittagong 12:20pm
Chittagong mail [2] None Dhaka 10:30pm Chittagong 7:25am
Karnaphuli express [4] None Dhaka 8:30am Chittagong 6:00pm
Chattala Express [68] Tuesday Dhaka 1:00pm Chittagong 8:50pm

See Bangladesh all train schedule.

Chittagong to Dhaka Train Schedule.

Train Off day From Departure To Arrival
Subarna Express (inter city) [701] Monday Chittagong 7:00am Dhaka 12:10pm
Mohanagar Goduli (inter city) [703] None Chittagong 3:00pm Dhaka 9:10pm
Mohanagar Express (inter city) [721] Sunday Chittagong 12:30pm Dhaka 7:00pm
Turna Express (inter city) [741] None Chittagong 11:00pm Dhaka 5:25am
Sonar Bangla Express (inter city) [787] Tuesday Chittagong 5:00pm Dhaka 10:10pm
Dhaka mail [1] None Chittagong 10:30pm Dhaka 6:55am
Karnaphuli express [3] None Chittagong 10:00am Dhaka 7:45pm
Chattala Express [67] Tuesday Chittagong 8:15am Dhaka 3:45pm

Railway has improved a lot lately in terms of timing. You can also track train using your mobile phone. To know a train’s current location, go to your mobile’s message option and type TR followed by <Train Number> and send to 16318. In return SMS, you will get details information like the following screenshot.

Note that, Train Number is different for the same train for it’s direction. For example, Subarna Express is 702 when it goes from Dhaka to Chittagong. But it’s 701 when it goes from Chittagong to Dhaka.

How to buy train ticket online