Getting there & away
Buses usually arrive at Bogra’s central bus station, 2km northwest of town at the junction of the Rangpur Bypass road and the road to Naogaon (close to the Motel Safeway). From here it’s a Tk 10 rickshaw ride into town.
Ordinary buses travel to Dhaka (Tk 120, 4½ hours) via the Bangabandhu Bridge. Most coach offices for buses to Dhaka are west of Sat Mata, but the Green Line bus office is just to the south of Sat Mata. Deluxe air-con buses cost between Tk 350.
Buses leave the central station throughout the day for Natore (Tk 30, 2½ hours) and Rajshahi (Tk 70, three hours). There are several buses to Khulna (Tk 200, 8½ hours, depart around 9am) and Rangpur (Tk 60, 2½ hours, every 20 minutes from 5.30am to 6pm). Travellers to Paharpur can take regular buses throughout the day to Jaipurhat (Tk 50, 1½ hours) and a tempo or bus (Tk 10) on to Paharpur. Buses also run to Mahasthan (Tk 10, 30 minutes, 11km).
Bogra doesn’t have great train connections and most people take the bus, but there is one train a day to Dhaka (1st/sulob class Tk 320/215, 1.07pm daily except Saturday) which arrives in Dhaka at 8.20pm, and a night train departing at 9.56pm nightly except Monday.