RedBus operates a bus from Ahmedabad (AMD) to Porbandar once daily. Tickets cost $9 - $13 and the journey takes 8 h 30 min. Alternatively, Indian Railways operates a train from Rajkot (RAJ) to Porbandar 3 times a day. Tickets cost $4 - $17 and the journey takes 4 h 25 min.
From Ahmedabad (AMD) taxi to Gandhinagar then bus to Porbandar. 8 h 50 min ₹1,932. From Porbandar (PBD) taxi to Porbandar. 9 min ₹217. From Rajkot (RAJ) taxi to Rajkot Junction (RJT) then train to Porbandar (PBR). 4 h 29 min ₹1,012. From Surat (STV) taxi to Surat then bus to Porbandar. 13 h 46 min ₹1,000. From Vadodara (BDQ) taxi to Vadodara Junction (BRC) then train to Porbandar (PBR). 12 h 40 min ₹1,393.