You can fly from Guayaquil or Quito in Ecuador. Galapagos has two airports. You either fly to Baltra Airport / Seymour Airport north of Santa Cruz Island or to San Cristóbal Airport on San Cristóbal Island.