Getting there & away
Land
Bus & minibus
Long-distance services leave from the collective chaos known as the main bus stand at the northern edge of town. There are regular services to Islamabad (Rs 430, 8½ hours), Multan (Rs 110, 1½ hours), Sahiwal (Rs 200, four hours) and elsewhere. Private companies such as New Khan Rd Runners (among other reputable outfits such as Skyways and Niazi Express) have more-comfortable services to Lahore (Rs 330, eight hours via Multan and Sahiwal). These companies have offices at the main bus stand. Coasters to Multan (Rs 80) and Rahim Yar Khan (Rs 1700) leave from Ahmadpuri Gate.
The more comfortable and reliable Daewoo (11007008) has established itself on the outskirts of town (opposite Sadiq Public School, near NLC, Dera Nawab Sahib Rd) and runs regularly to Lahore (Rs 470), Rawalpindi (Rs 680) and Multan (Rs 130).
Train
From Bahawalpur, travelling by bus is usually quicker and entails less palaver than going by train. For those still interested, almost all long-distance trains pass through town, however, the small station can only secure reservations on a few services (so you may not get your preferred train). It is highly recommended to go to the Bahawalpur train station several days in advance to book.
Air
PIA (9255012; Fowara Chowk; 8.30am-4pm) has five flights a week to Lahore (Rs 4700) and Karachi (Rs 4550).
Bahawalpur
- Bahawalpur Overview
-
Getting there & around
- Practical information
- Hotels
- Forum
Things to do
- All things to do (14)
- Activities (0)
- Entertainment (0)
- Restaurants (5)
- Shopping (1)
- Sights (8)
- Tours (0)






