Getting there & away
The bus station (Rangpur Bypass Rd) is northeast of town. Buses go to Saidpur (Tk 40 to Tk 50, one hour), Thakurgaon (Tk 75, 1¾ hours) and Bogra (‘luxury’ bus Tk 200, 3½ hours). There are some direct luxury buses to Rajshahi (Tk 300, five hours), or a cheaper combination of local buses can be used with a change in Bogra.
Chair coaches to Dhaka (Tk 300, 7½ hours) depart between 5pm and 7pm. Some companies have offices in town.
A number of trains serve Dinajpur, though nobody ever really uses the train service as bus travel is so much quicker. There are two IC trains from Dinajpur to Parbatipur (30 minutes, depart 6.15am and 5.30pm). From here, going on to Dhaka (1st/sulob class Tk 510/230, 14 hours) is a long haul.