Patna is the capital city of Bihar and is well connected by road, rail and air to the rest of India. It is easily accessible from all major cities in India. Here is how to reach Patna:
Loknayak Jayaprakash airport at Patna is about 78 km from Nalanda. The airport is well connected by flights to major Indian cities like Mumbai, New Delhi, Jaipur, Kolkata, Bengaluru, etc. From the airport, taxi services are available for Nalanda.
Patna junction is a major railhead. Trains from Mumbai, Delhi, Kolkata, Chennai and Bengaluru halt at the station. From the station, one can hire taxi or take local buses.
Patna is well connected by road. State-run buses do ply regularly to Patna from several cities of Bihar. One can also get bus services from other states for Patna.