Girua Airport is 15km east of town, en route to Oro Bay. Lodgings offer airport transfers for K27.
Air Niugini Flights to Port Moresby (K397, 35 minutes, one to two daily).
PNG Air Flights to Tufi on Monday, Wednesday and Friday (K252, 20 minutes) and to Port Moresby (K301, 35 minutes, one to two daily).
All boats leave from Oro Bay, including daily dinghies all the way to Lae (K100, 12 hours) that depart around 4am or 5am.
PMVs for Kokoda (K20, 3½ hours, about 11am) leave from beneath the large trees outside Oro Motors in the centre of town. PMVs for Oro Bay (K12, 45 minutes) and the airport (K5, 20 minutes) leave from the main road.