Reaching Nalanda by train is easy as the closest station lies in Rajgir, at a distance of about 12 km from the city. Various trains operate to and from the Rajgir railway station and help the tourists to reach this city. Rajgriha Express, Budh Purnima Express, Howrah-Rajgir Passenger and Shramjeevi Superfast Express are some of the trains that operate on regular basis. From the railway station, tourists can easily take a bus or hire a taxi to reach Nalanda.
Travelling by air helps in saving time and this is the main reason why so many people prefer air journey. Lok Nayak Jayaprakash airport located in Patna is the closest air terminal. This airport is present at a distance of about 78 km from Nalanda and is well linked with all the major cities of India, such as Delhi, Mumbai, Kolkata and Chennai. The airport is connected with the help of direct flights provided by various airlines, including Kingfisher, Air India and Jet Airways. From the airport, tourists can easily hire a taxi to reach Nalanda.
Well maintained network of roads connects Nalanda with different Indian cities. Bihar Tourism & Development Corporation provides regular buses which help the tourists to travel between Patna, Rajgir, Bodhgaya and Nalanda. In order to make their journey more convenient, travelers can opt for Volvo, deluxe and AC buses. Travelling by bus is one of the easiest and the most economical ways of travelling to the city and enjoying its scenic views.