The airport terminal is almost 2km north of town on the left-hand side of the road to Lago Agrio. The five-minute taxi ride there costs $2.
TAME flies between Coca and Quito at least once daily (from $82 to $98 each way).
Almost all Yasuní lodges use the Puerto La Misión dock within Hostería La Misión.
Coop de Transportes Fluviales Orellana offers an upriver passenger service in a covered 60-passenger canoe. Buy your ticket early. It departs Sunday, Wednesday and Thursday at 7am for Nuevo Rocafuerte ($18.75, 8 to 10 hours) on the Peruvian border. It returns to Coca, departing Nuevo Rocafuerte on Wednesday, Saturday and Sunday at 5am (12 to 14 hours).
Although there’s usually a stop for lunch, bring food and water for the long trip – and be ready at Coca's main dock 30 minutes before departure. Ask at the dock about faster boats, which big groups can charter for around $70 to the border.
Coca, among its growing number of boasts, has one of Ecuador's best new bus terminals – 3km north of town. A taxi here costs around $2.50. All main destinations are served.
Rancheras (open-sided buses, or trucks mounted with uncomfortably narrow bench seats – also known as chivas) leave from the market on Alejandro Labaka two blocks back from the river, heading for various destinations between Coca and Lago Agrio, and to Río Tiputini to the south. Cooperativa Camionetas Río Napo pickup trucks and taxis provide services around/outside town.
Buses run to Tena ($8.75, 4 hours) as well as Oriente destinations further to the south, Lago Agrio ($3.75, 2 hours) and Quito ($12.50, 10 hours).