From Jaipur taxi to Jaipur airport, fly to Ahmedabad airport, taxi to Sabarmati Junction (SBI), then train to Mahesāna. 3 h 32 min $74. From Jaipur (JP) train to Mahesana Junction (MSH). 9 h 31 min $19. From Jaipur drive to Mahesāna. 8 h 37 min $74.
Train from Jaipur to Mahesāna
Indian Railways operates a train from Jaipur to Mahesāna every 4 hours. Tickets cost $10 - $21 and the journey takes 9 h 31 min.