Cheap flights to San Cristobal
When planning a trip to the Galápagos Islands, you will land at San Cristobal Airport, located approximately 21 km from the city center. Direct air links to San Cristobal are available from 2 key cities in Ecuador. The most popular routes are flights from Guayaquil with a frequency of 3 flights per week and from Quito, where 2 flights operate weekly.
Two airlines operate flights on this route, with the majority of services provided by Avianca and Latam Airlines Group. To plan your logistics after arrival, we recommend checking the getting there section, while up-to-date information on the weather will help you prepare for your trip. Below on this page, you can find cards for departure cities where you can check schedules and ticket availability.

Quito — San Cristobal
Flight insights to San Cristobal
Data-driven trends for direct flights to San Cristobal — how often airlines fly, where passengers come from, and typical fares and flight times.
Direct routes & fares
Popular non-stop routes to San Cristobal range from Guayaquil at $111 to Cuenca at $230 — a quick way to compare direct-flight fares.
Cheapest departure cities
The cheapest places to fly to San Cristobal from right now are Guayaquil from $111, Quito from $134 and Cuenca from $230.
Longest direct flights
The longest direct flight to San Cristobal is from Balboa at about 2h 29m, followed by Coca (2h 17m) and Quito (2h 4m).
- Balboa2h 29m
- Coca2h 17m
- Quito2h 4m
- Loja2h 1m
- Cuenca2h 1m
Popular departure cities to San Cristobal
Frequently asked questions
- How many cities have flights to San Cristobal?
- Currently, direct air links to San Cristobal are established from 2 cities. All available flights are domestic, connecting the islands with mainland Ecuador.
- Which cities offer the most frequent flights to San Cristobal?
- The highest number of flights is operated from Guayaquil—3 flights per week. Regular service is also maintained from Quito, with planes departing twice a week.
- How many airlines fly to San Cristobal?
- Two airlines operate regular flights to the city. The leading carriers on this route are Avianca and Latam Airlines Group.
- Which airports receive flights to San Cristobal?
- The main arrival airport is San Cristobal Airport (SCY). It is located 21 km from the central part of the city and handles all incoming flights from mainland Ecuador.
- How can I find cheap flights to San Cristobal?
- To find the best deals, it is recommended to compare offers from Avianca and Latam Airlines Group. Use the search forms in the departure city cards featured on this page to find tickets at the best prices.
- When is the best time to buy tickets to San Cristobal?
- Air tickets to the Galápagos Islands are in consistently high demand, so it's best to book 2–3 months before your planned departure date. This will allow you to secure a lower price and guarantee seat availability on your preferred flight.