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.

From To Departure Time Arrival Time
Santa Cruz San Cristóbal 07:00 09:15
Santa Cruz San Cristóbal 14:00 16:30
Santa Cruz Isabela 07:00 09:30
Santa Cruz Isabela 14:00 16:15-16.30
Isabela Santa Cruz 06:00 08:00
Isabela Santa Cruz 15:00 17:15
San Cristóbal Santa Cruz 07:00 09:30
San Cristóbal Santa Cruz 15:00 17:30

Getting there

Book flights via