Distance between Mashhad and Bhera
Distance from Mashhad to Bhera is 805 miles / 1295 kilometers.
Map showing the distance from Mashhad to Bhera
![]() |
Air distance: | miles km |
Time difference between Mashhad and Bhera
The time difference between Mashhad and Bhera is 1 hour 30 minutes. Bhera is 1 hour 30 minutes ahead of Mashhad. Current local time in Mashhad is 05:44 +0330 (2025-02-28) and time in Bhera is 07:14 PKT (2025-02-28).