The ticket sale began at 9am on Monday at five spots – Kamalapur, Airport, Banani and Tejgaon railway stations and Fulbaria in the capital, said sources at the Railways Ministry.
Aminul Haque, station manager of Kamlapur Railway station, said male passengers are collecting tickets from eight counters while another counter was opened for female passengers.
Hundreds of people were seen standing in long queues to buy tickets on the first day.
The advance ticket sale will continue till August 7.
Half of the train tickets will be sold at ticket counters while the rest online, the Ministry sources said.
The advance tickets of August 7, 8, 9, 10 and 11 will be available on July 29, 30, 31 and August 1 and 2 respectively.
Eid-ul-Azha, the 2nd largest religious festival of Muslims, will be celebrated on August 12, subject to the appearance of the moon.
Besides, the return tickets for the journey of August 14 will be available on August 5 and for August 15 on August 6, August 16 on August 7, August 17 on August 8 and for August 18 on August 9.
Each passenger will be able to buy maximum four tickets.
Besides, eight pairs of special trains will run on different routes on the occasion of Eid.