Transport in the Galápagos Islands

Detailed information on transport in Galápagos Islands. Find out how to get into the country and how to get around whether by land, sea or air.

Getting around

Land: From Baltra, you can take a bus, a ferry and another bus ride to get to the coastal town of Puerto Ayora. From there, and across the other islands, the only real means of motorised transport is via the 4×4 taxis that can be found fairly easily in the towns. Taxis cost around $20 USD per hour to hire. Bikes are a cheap and eco-friendly way to get around. There are several places along the main streets in the towns that rent them for the whole day for approximately $7 USD per person.

If you want to rent a car during your stay then we suggest Rentalcars to find local car rental companies.

Air: There are two options when flying from mainland Ecuador: Guayaquil or Quito (most flights from Quito stop at Guayaquil in both directions). Flights land at either Baltra Island (Santa Cruz) or on San Cristóbal. Prices fluctuate but we booked a return from Guayaquil to Baltra for $400pp (book via There are no international flights to the Galápagos.

Sea: You can catch a ferry between Santa Cruz and the other two islands but NOT between Isabela and San Cristóbal. Tickets cost $30 per person each way, and can be bought from travel agencies along the main streets. Avoid Galápagos Mockingbird on Santa Cruz as they have proven unreliable.

FromToDeparture TimeArrival Time
Santa CruzSan Cristóbal07:0009:15
Santa CruzSan Cristóbal14:0016:30
Santa CruzIsabela07:0009:30
Santa CruzIsabela14:0016:15-16.30
IsabelaSanta Cruz06:0008:00
IsabelaSanta Cruz15:0017:15
San CristóbalSanta Cruz07:0009:30
San CristóbalSanta Cruz15:0017:30

Getting there

Book flights via