By Road: Dwarka is on the state highway from Jamnagar to Dwarka. Direct buses available from Jamnagar and Ahmedabad.

By Rail: Dwarka is a station on the Ahmedabad-Okha broad gauge railway line, with trains connecting it to Jamnagar (137 km), Rajkot (217 km) and Ahmedabad (471 km), and some trains that continue all the way down the coast through Vadodara, Surat, Mumbai, Goa, Karnataka, to the southern tip of India in Kerala.

By Air: Nearest airport is Jamnagar (137 km).