The price of petrol per gallon in Pakistan is $3.73, in Sri Lanka it is $4.35 whereas in India it is $7.20 (Rs. 74.84). Why is there such a vast difference in such nearby countries? The cost of petrol in India is nearly twice that of the other countries except for a few countries with the exception of Turkey where the price is as high as $10.19.
If you want a comparison of the petrol prices of global countries you can look up the site http://kshitij.com/research/petrol.shtml.