Mesa and Mumbai time difference is 12 hours, 30 minutes


Time in Mesa


Mon, May 25th (UTC -7)
Time in Mumbai


Tue, May 26th (UTC +5:30)

If you are located in Mesa and would like to make a phone call to or have a video chat with someone in Mumbai, due to the large time difference of 12 hours, 30 minutes between these two cities You will have to organise it out of your regular working hours. Mumbai time is 12 hours, 30 minutes ahead of Mesa time. So the ideal time to get in touch with the other party in Mumbai would be between 8:30pm to 4:30am (Mesa time).


See distance from Mesa to Mumbai

Time difference comparison

12 am Mesa12:30pm Mumbai
1 am Mesa1:30pm Mumbai
2 am Mesa2:30pm Mumbai
3 am Mesa3:30pm Mumbai
4 am Mesa4:30pm Mumbai
5 am Mesa5:30pm Mumbai
6 am Mesa6:30pm Mumbai
7 am Mesa7:30pm Mumbai
8 am Mesa8:30pm Mumbai
9 am Mesa9:30pm Mumbai
10 am Mesa10:30pm Mumbai
11 am Mesa11:30pm Mumbai
12 pm Mesa12:30am next day Mumbai
1 pm Mesa1:30am next day Mumbai
2 pm Mesa2:30am next day Mumbai
3 pm Mesa3:30am next day Mumbai
4 pm Mesa4:30am next day Mumbai
5 pm Mesa5:30am next day Mumbai
6 pm Mesa6:30am next day Mumbai
7 pm Mesa7:30am next day Mumbai
8 pm Mesa8:30am next day Mumbai
9 pm Mesa9:30am next day Mumbai
10 pm Mesa10:30am next day Mumbai
11 pm Mesa11:30am next day Mumbai

The hours shown in blue color are the usual 9 am to 5 pm business hours.


Mesa, Arizona, USA is 12 hours, 30 minutes behind Mumbai, Maharashtra, India

Time difference between MST (Mountain Standard Time) and IST (India Standard Time) is 12 hours, 30 minutes



Mesa - USA



Mumbai - India