Bangladesh Railway West zone chief commercial officer Shah Newaz said the date was changed as Prime Minister Sheikh Hasina would not be free on July 25.
The train, which is yet to be named, will have 10 coaches. The fare of a cabin seat will be Tk 1,200 while that of an AC chair Tk 1,000 and non-AC chair Tk 500.
Initially, one train will run from Dhaka to Benapole and vice-versa every day.
Around 6,000-7,000 people from different parts of the country, especially Dhaka, travel to India through the Benapole Checkpost every day.
The train service will ease travelling to Benapole.