From India, you will need to take a flight to either Sydney or Melbourne (Sydney is directly connected to New Delhi), and then take another flight to coastal cities of Queensland such as Port Douglas and Cairns. From their, various tours will take you to the reef.
From nearby cities. Discuss routes maybe. Talk about ease of rental for cabs / self driven cars
From nearby cities. Talk about connectivity, compare different services (if any)
From nearby cities. Talk about connectivity, compare different services (if any)
The reef's various destinations can only be reached via waterways from the Queensland towns of Port Douglas, Cairns, or the archipelago that exist within the bounds of and near the reef. There are several cruises and day trips to all the reef's famous locations.
Getting around on the reef can only be done via waterways. Boats are available in number and it's easy to find one for wherever you're headed.