Rome2Rio

How to get fromCali to Puerto Ayoraby bus, plane, ferry, or shuttle

Find Transport to Puerto Ayora

See all options

There are 6 ways to get from Cali to Puerto Ayora by bus, plane, ferry, or shuttle

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Bus, bus to Quito Airport, fly to Baltra Island Airport

    best
    1. Take the bus from Terminal de Transporte Cali to Ipialesbus bus
    2. Take the bus from Tulcán to Pifobus bus
    3. Fly from Quito Airport to Baltra Island Airportplane plane
    27h 19m
    $482–799
  2. Fly Cali to Baltra Island, fly to Isabela Island, ferry

    cheapest
    1. Fly from Cali (CLO) to San Cristobal Airport (GPS)plane plane CLO - GPS
    2. Fly from Baltra Island to Isabela Islandplane plane
    3. Take the ferry from Puerto Villamil to Puerto Ayoraferry ferry
    14h 56m
    $342–986
  3. Bus, bus to Quito Airport, fly to San Cristóbal Airport, ferry

    1. Take the bus from Terminal de Transporte Cali to Ipialesbus bus
    2. Take the bus from Tulcán to Pifobus bus
    3. Fly from Quito Airport to San Cristóbal Airportplane plane
    4. Take the ferry from San Cristobal to Puerto Ayoraferry ferry
    27h 1m
    $362–394
  4. Fly Cali to San Cristobal, fly to Isabela Island, ferry

    1. Fly from Cali (CLO) to San Cristóbal Airport (SCY)plane plane CLO - SCY
    2. Fly from San Cristobal to Isabela Islandplane plane
    3. Take the ferry from Puerto Villamil to Puerto Ayoraferry ferry
    14h 15m
    $742–2,346
  5. Bus to Popayan Airport, fly to Baltra Island, fly to Isabela Island, ferry

    1. Take the bus from Terminal de Transporte Cali to Terminal Popayánbus bus
    2. Fly from Popayan Airport (PPN) to San Cristobal Airport (GPS)plane plane PPN - GPS
    3. Fly from Baltra Island to Isabela Islandplane plane
    4. Take the ferry from Puerto Villamil to Puerto Ayoraferry ferry
    26h 39m
    $521–1,351
  6. Shuttle to Armenia, fly to Baltra Island, fly to Isabela Island, ferry

    1. Take a shuttle bus from Terminal de Transporte Cali to Armeniashuttle bus
    2. Fly from Armenia (AXM) to San Cristobal Airport (GPS)plane plane AXM - GPS
    3. Fly from Baltra Island to Isabela Islandplane plane
    4. Take the ferry from Puerto Villamil to Puerto Ayoraferry ferry
    24h 40m
    $373–895

Quito Airport to Baltra Island Airport flights

Calendar7Weekly Planes
Duration4h 45mAverage Duration
Ticket$432Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Cali, Colombia and Puerto Ayora, Ecuador?

There is no direct connection from Cali to Puerto Ayora. However, you can take the bus to Ipiales, drive to Tulcán, take the bus to Pifo, take the taxi to Quito Airport airport, fly to Baltra Island Airport, walk to Baltra Island Airport, then take the shuttle to Puerto Ayora. Alternatively, you can take the bus to Ipiales, drive to Tulcán, take the bus to Pifo, take the taxi to Quito Airport airport, fly to San Cristóbal Airport, walk to San Cristobal, then take the ferry to Puerto Ayora.

Airlines
Bus operators
Ferry operators

Want to know more about travelling around the world?

Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Train travel in Spain: A guide to Renfe, 5 delightfully under-the-radar French towns you need to visit, and How to plan an amazing trip around Scandinavia - to help you get the most out of your next trip.