There are no direct flights to Adelaide from any of the major cities in India. However, one can board the flight from Mumbai, New Delhi, Kolkata, Chennai, Bangaluru, for Adelaide with a minimum of 1 stop over in between. The flights which fly to Adelaide are - Air India Srilankan Airlines, Malaysia Airlines, Singapore Airlines, Vistara, Etihad Airways, Qantas Airways, Bangkok Airways, Emirates, Qatar Airways, Jet Airways, British Airways, Cathay Pacific, Thai Airways, Dragonair, China Southern Airlines, Lufthansa
Adelaide is a very easily accessible city. There are hourly flights from every major australian city.
Cabs are easily available for intra-city transport and if you want to fix a car in rent for a weekend getaway, that can be easily done as well. Keep your Visa and Passport handy in such cases.
The rail services available are the Adelaide Metro suburban services, Great Southern Rail operating between Adelaide and Melbourne, The Indian Pacific between Perth and Sydney via Adelaide and The Ghan from Adelaide to Darwin via Alice Springs. For a journey from Melbourne to Adelaide, you can take the Overland.
Adelaide Metro offers an express double decker bus service called JetExpress between the airport and city. It also offers a JetBus service to Glenelg, West Beach and the city and stops at the places which fall en route. Get around on a Greyhound Aussie Explorer Pass and see more of Australia your way. Choose a pre-set travel route and you can stop off as often as you like, travelling in one direction. Selected passes include free tours and transfers to destinations like Kakadu National Park and Ayers Rock. SITA coaches are Melbourne and Sydney based coah company.
SeaLink offers a number to ferries around Adelaide for people's convenience. It also offers a ferry service between South Australia and Kangaroo Island.