By train
Ahmedabad is connected with Mumbai500 km, Vadodara Jaipur, Jodhpur and Delhi with trains several times a day. Daily connections or multiple weekly connections are also available to several other major cities including Bikaner, Rajkot, Surat, Vadodara, Udaipur, Indore, Pune, Bhopal, Kolkata, Nagpur, Lucknow, Varanasi, Bhubaneswar, Puri, Chennai, Nagarcoil, Trivendram, Bangaluru, and Coimbatore. Direct trains are also available for Jammu, Patna, Darbhanga, Muzaffarpur, Kolhapur, Goa, Mangalore, Cochin, Trivandrum, Hyderabad and Bangalore.Ahmedabad's fifteen other stations are Maninagar,Vatva, Gandhigram, Asarva, Chandlodia,Chandkheda,Saij,Kalol jn, Kali gam, Vastrapur, Sabarmati, Sarkhej,Naroda,Gandhinagar,Khodiyar,Aamli.
If you are just connecting through Ahmedabad, there are showers available just outside and to the left of the station for Rs 10.
By plane
The airport is just 15 km north-east from the city-centre. The airport is expanding with permissions for many international air lines being given and development of new terminals. (http://www.ahmedabadairpo...)
There is international direct flight to New York / New Jersey Newark via Mumbai served by Air India. Non-stop connections are available for Muscat, Kuwait Kuwait Airways, Dubai Emirates, Doha Qatar Qatar Airways, Sharjah Air Arabia and Singapore Singapore Airlines.
Ahmedabad is well-connected domestically via daily flights from Mumbai, Delhi, Indore, Chennai, Bangalore, Goa, Kolkata, Jaipur, Pune, Coimbatore, Hyderabad and Nagpur with connections to several other Indian cities and towns. Recently, flights to Kandla and Surat have also been launched. Most domestic airlines have a flight in and out of Ahmedabad.
Travelers hoping to arrive at the airport early should be advised that the international terminal is not open 24 hours, and may not open until the late afternoon. Similarly, as at other Indian airports, you will likely be denied entry until approximately three hours before your scheduled flight even if the terminal is open. Therefore, connecting between a domestic and an international flight will often involve waiting outside the airport with the throngs of touts for several hours.
Ahmedabad proper is about 20km from the airport, and a rickshaw/taxi should cost roughly 200/300 rupees respectively. Save yourself considerable hassle by using the prepaid booth, or, better yet, arrange a pickup through your hotel.
By car
You could drive to Ahmedabad from Mumbai on the new highway NH-8 that's been built, but it will take you around 8 hours without any traffic jams to do the 550 odd Kilometers. You will pass Vapi, Valsad, Surat, Bharuch, Vadodara, Anand, and Nadiad on your way. Driving on the NH-8 is an energy sapper and no fun as there is a huge amount of truck traffic. Be aware that broken down trucks on the highway regularly cause traffic jams for hours on end. The journey from Vadodara to Ahmedabad can also be done through the dedicated express way NE-1 which does not pass through any towns , rather than NH-8.