Maya Island Air and Tropic Air operate nonstop flights from Caye Caulker (CUK) to San Pedro (SPR). The nonstop flight takes around ~0h 2m, covering 13 miles (21 km). Updated 28 June 2026.
We'll email you when a fare from CUK drops well below normal. Free, weekly, no password needed.
Free · weekly digest · no password needed
Sign up to see San Pedro schedule from CUK
Already have an account? Sign in
Yes, Maya Island Air and Tropic Air operate nonstop flights from Caye Caulker (CUK) to San Pedro (SPR).
Maya Island Air, Tropic Air operate nonstop flights from Caye Caulker to San Pedro.
The nonstop flight from Caye Caulker to San Pedro takes ~0h 2m (approximately 21 km).