There are 5 ways to get from Zanzibar City to Galápagos Islands by plane, ferry, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Abeid Amani Karume International Airport to San Cristóbal Airport
best- Fly from Abeid Amani Karume International Airport (ZNZ) to San Cristóbal Airport (SCY)plane ZNZ - SCY
36h 48m$1,200–2,900Fly Abeid Amani Karume International Airport to Isabela Island
cheapest- Fly from Abeid Amani Karume International Airport (ZNZ) to Isabela Island (IBB)plane ZNZ - IBB
40h 31m$779–1,745Ferry to Julius Nyerere International Airport, fly to San Cristóbal Airport
- Take the ferry from Zanzibar to Dar es Salaamferry
- Fly from Julius Nyerere International Airport (DAR) to San Cristóbal Airport (SCY)plane DAR - SCY
40h 17m$1,142–2,910Ferry to Pemba / Karume / Wawi Airport, fly to San Cristóbal Airport
- Take the ferry from Unguja to Weteferry
- Fly from Pemba / Karume / Wawi Airport (PMA) to San Cristóbal Airport (SCY)plane PMA - SCY
2d 12h$1,086–2,589Ferry, bus to Tanga Airport, fly to San Cristóbal Airport
- Take the ferry from Zanzibar to Dar es Salaamferry
- Take the bus from Dar es Salaam to Tangabus
- Fly from Tanga Airport (TGT) to San Cristóbal Airport (SCY)plane TGT - SCY
2d 13h$1,755–4,026
Abeid Amani Karume International Airport (ZNZ) to San Cristóbal Airport (SCY) flights
Questions & Answers
The cheapest way to get from Zanzibar City to Galápagos Islands is to fly which costs $750 - $1,800 and takes 40h 31m.
The fastest way to get from Zanzibar City to Galápagos Islands is to fly which takes 36h 48m and costs $1,200 - $2,900.
The distance between Zanzibar City and Galápagos Islands is 14289 km.
It takes approximately 36h 48m to get from Zanzibar City to Galápagos Islands, including transfers.
Galápagos Islands is 9h behind Zanzibar City. It is currently 12:37 AM in Zanzibar City and 3:37 PM in Galápagos Islands.
There are 172+ hotels available in Galápagos Islands.
What companies run services between Zanzibar City, Tanzania and Galápagos Islands, Ecuador?
World 2 Fly, Iberia, and three other airlines fly from Abeid Amani Karume International Airport (ZNZ) to San Cristóbal Airport (SCY) 4 times a week.
- Website
- latam.com
Flights from Abeid Amani Karume International Airport to San Cristóbal Airport via Madrid, Guayaquil
- Ave. Duration
- 34h 40m
- When
- Tuesday
- Estimated price
- $1,100–2,900
Flights from Abeid Amani Karume International Airport to San Cristóbal Airport via Madrid, Bogota, Guayaquil
- Ave. Duration
- 34h 40m
- When
- Tuesday
- Estimated price
- $1,200–3,200
Flights from Julius Nyerere International Airport to San Cristóbal Airport via Amsterdam Schiphol, Quito, Guayaquil
- Ave. Duration
- 43h 35m
- When
- Monday and Friday
- Estimated price
- $950–3,300
Flights from Julius Nyerere International Airport to San Cristóbal Airport via Addis Ababa, Madrid, Guayaquil
- Ave. Duration
- 2d
- When
- Monday and Friday
- Estimated price
- $1,100–2,900
Flights from Julius Nyerere International Airport to San Cristóbal Airport via Abeid Amani Karume International Airport, Madrid, Guayaquil
- Ave. Duration
- 36h 20m
- When
- Tuesday
- Estimated price
- $1,100–2,800
Flights from Pemba / Karume / Wawi Airport to San Cristóbal Airport via Abeid Amani Karume International Airport, Madrid, Guayaquil
- Ave. Duration
- 2d 2h
- When
- Monday
- Estimated price
- $1,000–2,500
Flights from Pemba / Karume / Wawi Airport to San Cristóbal Airport via Abeid Amani Karume International Airport, Madrid, Bogota, Guayaquil
- Ave. Duration
- 2d 2h
- When
- Monday
- Estimated price
- $1,000–2,700
Flights from Tanga Airport to San Cristóbal Airport via Abeid Amani Karume International Airport, Madrid, Guayaquil
- Ave. Duration
- 2d 3h
- When
- Monday
- Estimated price
- $1,600–3,900
Flights from Tanga Airport to San Cristóbal Airport via Julius Nyerere International Airport, Abeid Amani Karume International Airport, Madrid, Guayaquil
- Ave. Duration
- 2d 6h
- When
- Monday
- Estimated price
- $1,600–3,900
Flights from Tanga Airport to San Cristóbal Airport via Julius Nyerere International Airport, Amsterdam Schiphol, Quito, Guayaquil
- Ave. Duration
- 2d 6h
- When
- Monday and Friday
- Estimated price
- $1,300–4,600
Flights from Tanga Airport to San Cristóbal Airport via Abeid Amani Karume International Airport, Madrid, Bogota, Guayaquil
- Ave. Duration
- 2d 3h
- When
- Monday
- Estimated price
- $1,600–4,300
- Website
- avianca.com
Flights from Abeid Amani Karume International Airport to San Cristóbal Airport via Madrid, Bogota, Guayaquil
- Ave. Duration
- 36h 45m
- When
- Tuesday
- Estimated price
- $1,200–3,200
Flights from Julius Nyerere International Airport to San Cristóbal Airport via Amsterdam Schiphol, Quito
- Ave. Duration
- 44h 15m
- When
- Thursday
- Estimated price
- $950–3,300
Flights from Pemba / Karume / Wawi Airport to San Cristóbal Airport via Abeid Amani Karume International Airport, Madrid, Bogota, Guayaquil
- Ave. Duration
- 2d 4h
- When
- Monday
- Estimated price
- $1,000–2,700
Flights from Tanga Airport to San Cristóbal Airport via Julius Nyerere International Airport, Amsterdam Schiphol, Quito
- Ave. Duration
- 2d 7h
- When
- Thursday
- Estimated price
- $1,300–4,600
Flights from Tanga Airport to San Cristóbal Airport via Abeid Amani Karume International Airport, Madrid, Bogota, Guayaquil
- Ave. Duration
- 2d 5h
- When
- Monday
- Estimated price
- $1,600–4,300
- Website
- worldticket.com
Flights from Abeid Amani Karume International Airport to Isabela Island via Madrid, Guayaquil, Baltra Island
- Ave. Duration
- 38h 20m
- When
- Tuesday
- Estimated price
- $700–1,800
- Phone
- 0799 933 310
- Website
- tawakalcoaches.co.ke
Bus from Dar es Salaam to Tanga
- Ave. Duration
- 5h 23m
- Frequency
- 3 times a day
- Estimated price
- $17–21
- Schedules at
- tawakalcoaches.co.ke
- Phone
- +255 800 78 5555
- [email protected]
- Website
- azammarine.com
Ferry from Zanzibar to Dar es Salaam
- Ave. Duration
- 1h 45m
- Frequency
- 4 times a day
- Estimated price
- $35–100
- Schedules at
- azammarine.com
- Economy
- $35
- Business
- $40
- VIP
- $60
- Royal
- $100
Ferry from Zanzibar to Dar es Salaam
- Ave. Duration
- 1h 45m
- Frequency
- 4 times a day
- Estimated price
- $35–100
- Schedules at
- azammarine.com
- Economy
- $35
- Business
- $40
- VIP
- $60
- Royal
- $100
- Phone
- +255 696112233
- [email protected]
- Website
- zanfastferries.co.tz
Ferry from Unguja to Wete
- Ave. Duration
- 7h 30m
- Frequency
- Once a week
- Estimated price
- $74
- Schedules at
- zanfastferries.com
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 Thanksgiving 2018: How to travel stress-free, Slovenia: Getting from Ljubljana to Lake Bled, and How to get from Stansted Airport into central London - to help you get the most out of your next trip.







