Vegetables & Fruits · Bahawalpur
Tomato Price today in Bahawalpur
Tomatoes 1 kg costs Rs 177 on average in Bahawalpur (1 kg), 11% below the national average. Lowest Rs 170, highest Rs 180.
Rs 170
Lowest in Bahawalpur
Rs 177
Average in Bahawalpur
Rs 180
Highest in Bahawalpur
Rs 198
National average
Cheapest city this week: Larkana at Rs 106. Costliest: Islamabad at Rs 253.
Prices collected on 5 November 2026. Source: Pakistan Bureau of Statistics weekly price survey. Full table for all cities on the Tomatoes 1 kg page.
Tomato Price in other cities
Questions readers ask
FAQRs 177 on average (1 kg), from Rs 170 to Rs 180 in different markets, in the PBS survey of 5 November 2026.