Air: The flights of Indian Airlines, Sahara India, Air Deccan and Jet Airways connect Patna with Bombay, Calcutta, Delhi, Lucknow, Ranchi and many other major cities.
Rail:Patna is connected by rail to Bombay, Calcutta, Guwahati, Ranchi, Varanasi.
Road: All - weather motorable roads connect Patna with the rest of Bihar. There are also regular inter - state bus services.By road Patna to Nalanda-95 km, Rajgir-110 km, Pawapuri-90 km, Gaya-120 km, Bodhgaya-135 km, Raxaul-210 km, Ranchi-335 km, Muzzafarpur-78 km, Sasaram- 152 km, Vaishali-56 km, Calcutta-653 km, Delhi-997 km. Bus : Regular direct bus services connect Patna to Calcutta, Rajgir, Nalanda, Pawapuri, Vaishali, Gaya-Bodhgaya, Ranchi, Raxaul, Muzzafarpur, Sasaram.