There is no airport in Junagadh. Rajkot, at a distance of 106 km, is the nearest one. Direct flights from Mumbai, Delhi, Bangalore are available at these airports.
Junagadh is well connected to the places inside Gujarat like Ahmedabad, Bhuj, Surat, Vadodara, Bhavanagar, Dwarka, Somnath, and Rajkot via regular bus service.
Junagadh Junction Station has train services from places like Mumbai, Rajkot, Ahmedabad, Thiruvananthapuram, Pune, and Jabalpur.