The nearest airport is Gannavaram Airport. It is located at a distance of 17.9 km from the city of Vijayawada. From there it is 67.9 km along the Machilipatnam road. Taxi / Bus services are available from Vijayawada to Machilipatnam.
Trains are available from Vijayawada Railway Station to Machilipatnam Railway Station. From there Machilipatnam is about 80 km, can be reached by train.
Good motorable roads connect Vijayawada with all the places within the state and also with the major cities in India. Transport by road from Vijayawada to all the places of Buddhist interest is available in the form of Andhra Pradesh State Road Transport Corporation (APSRTC) buses.