There are 7 ways to get from San Pedro to Granada by plane, ferry, bus, taxi, 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.
Fly John Greif Ii Airport to Managua Airport
best- Fly from John Greif Ii Airport (SPR) to Managua Airport (MGA)plane SPR - MGA
13h 20m$181–629Ferry, bus, taxi
- Take the ferry from San Pedro Terminal to Belize Terminalferry
- Take the bus from Novelo's Bus Terminal to Independencebus
- Take the ferry from Big Creek to Puerto Cortesferry
- Take the bus from Puerto Cortes to Terminal Metropolitana de Busesbus
- Take the bus from Terminal Metropolitana de Buses to Terminal Tica Bus Managuabus
- Take the taxi from Terminal Tica Bus Managua to Granadataxi
24h 28m$210–300Ferry, Bus, shuttle
- Take the ferry from San Pedro Terminal to Belize Terminalferry
- Take the bus from Belize City to Placenciabus
- Take the ferry from Placencia to Puerto Cortesferry
- Take the bus from Puerto Cortes to Terminal Metropolitana de Busesbus
- Take a shuttle bus from Terminal Metropolitana de Buses to Granada
25h 52m$524–567Fly John Greif Ii Airport to Tegucigalpa Airport, bus, shuttle
- Fly from John Greif Ii Airport (SPR) to Tegucigalpa Airport (TGU)plane SPR - TGU
- Take the bus from Tegucigalpa to Terminal Tica Bus Managuabus
- Take a shuttle bus from Managua Airport to Granada
28h 45m$408–634Fly John Greif Ii Airport to Ramón Villeda Morales International Airport, shuttle
- Fly from John Greif Ii Airport (SPR) to Ramón Villeda Morales International Airport (SAP)plane SPR - SAP
- Take a shuttle bus from Terminal Metropolitana de Buses to Granada
27h 50m$551–792Ferry to Belize City Goldson Intl Apt, fly to Managua Airport
- Take the ferry from San Pedro Terminal to Belize Terminalferry
- Fly from Belize City Goldson Intl Apt (BZE) to Managua Airport (MGA)plane BZE - MGA
11h 55m$645–1,135Ferry, bus, shuttle via La Ceiba
- Take the ferry from San Pedro Terminal to Belize Terminalferry
- Take the bus from Novelo's Bus Terminal to Punta Gordabus
- Take a shuttle bus from Punta Gorda to Estacion de Autobuses La Ceiba
- Take a shuttle bus from Estacion de Autobuses La Ceiba to Managua
- Take a shuttle bus from Managua to Granada
39h 13m
John Greif Ii Airport (SPR) to Managua Airport (MGA) flights
Questions & Answers
The cheapest way to get from San Pedro to Granada is to ferry and bus and taxi which costs $210 - $300 and takes 24h 28m.
The fastest way to get from San Pedro to Granada is to ferry and fly which takes 11h 55m and costs $600 - $1,200.
The distance between San Pedro and Granada is 713 km.
The best way to get from San Pedro to Granada without a car is to ferry and Bus and shuttle which takes 25h 52m and costs $520 - $570.
It takes approximately 13h 20m to get from San Pedro to Granada, including transfers.
There are 132+ hotels available in Granada.
What companies run services between San Pedro, Belize and Granada, Nicaragua?
Maya Island Air, Copa Airlines, and Tropic Air fly from John Greif Ii Airport (SPR) to Managua Airport (MGA) once daily.
- Website
- copaair.com
Flights from John Greif Ii Airport to Managua Airport via Belize City Goldson Intl Apt, Panama City
- Ave. Duration
- 12h 20m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $130–600
Flights from Belize City Goldson Intl Apt to Managua Airport via Panama City
- Ave. Duration
- 10h 50m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $160–750
- Website
- tropicair.com
Flights from John Greif Ii Airport to Tegucigalpa Airport via Belize City Goldson Intl Apt, Ramón Villeda Morales International Airport
- Ave. Duration
- 25h 45m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $330–550
Flights from John Greif Ii Airport to Ramón Villeda Morales International Airport via Belize City Goldson Intl Apt
- Ave. Duration
- 16h 30m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $390–650
Flights from John Greif Ii Airport to Ramón Villeda Morales International Airport via Caye Caulker, Belize City Goldson Intl Apt
- Ave. Duration
- 20h
- When
- Tuesday and Thursday
- Estimated price
- $390–650
- Website
- cmairlines.com
Flights from John Greif Ii Airport to Tegucigalpa Airport via Belize City Goldson Intl Apt, Roatan
- Ave. Duration
- 21h 55m
- When
- Saturday
- Estimated price
- $310–600
Flights from John Greif Ii Airport to Ramón Villeda Morales International Airport via Belize City Goldson Intl Apt
- Ave. Duration
- 18h
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $390–650
- Website
- avianca.com
Flights from Belize City Goldson Intl Apt to Managua Airport via Miami
- Ave. Duration
- 6h 25m
- When
- Thursday and Sunday
- Estimated price
- $550–700
- Phone
- +1 501 702 2049
- [email protected]
- Website
- James Bus Line
Bus from Novelo's Bus Terminal to Independence
- Ave. Duration
- 4h 50m
- Frequency
- Every 3 hours
- Estimated price
- $10–25
- Website
- James Bus Line
- Website
- FB James Bus Line
Bus from Novelo's Bus Terminal to Punta Gorda
- Ave. Duration
- 6h 30m
- Frequency
- Every 3 hours
- Estimated price
- $10–35
- Website
- James Bus Line
- Website
- FB James Bus Line
Bus from Puerto Cortes to Terminal Metropolitana de Buses
- Ave. Duration
- 1h 10m
- Frequency
- Every 20 minutes
- Estimated price
- $1
Bus from Puerto Cortes to Terminal Metropolitana de Buses
- Ave. Duration
- 1h 10m
- Frequency
- Every 20 minutes
- Estimated price
- $1
- Phone
- +52 962 625 2435
- [email protected]
- Website
- Tica Bus
Bus from Terminal Metropolitana de Buses to Terminal Tica Bus Managua
- Ave. Duration
- 9h 35m
- Frequency
- Once daily
- Estimated price
- $40–60
- Website
- Tica Bus
Bus from Tegucigalpa to Terminal Tica Bus Managua
- Ave. Duration
- 5h 57m
- Frequency
- Once daily
- Estimated price
- $28–50
- Website
- Tica Bus
- [email protected]
- Website
- Belize Ground Transfers
Bus from Belize City to Placencia
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Estimated price
- $275
- Website
- Belize Ground Transfers
- Phone
- +504 2425 3931
- [email protected]
- Website
- Roneey Shuttle
Shuttle from Terminal Metropolitana de Buses to Granada
- Ave. Duration
- 11h 33m
- Frequency
- 3 times a week
- Estimated price
- $130
- Website
- Roneey Shuttle
Shuttle from Terminal Metropolitana de Buses to Granada
- Ave. Duration
- 11h 33m
- Frequency
- 3 times a week
- Estimated price
- $130
- Website
- Roneey Shuttle
Shuttle from Punta Gorda to Estacion de Autobuses La Ceiba
- Ave. Duration
- 9h 30m
- Frequency
- 3 times a week
- Estimated price
- $95
- Website
- Roneey Shuttle
- Phone
- +1 267 248 0844
- [email protected]
- Website
- Iskra Travel
Shuttle from Managua Airport to Granada
- Ave. Duration
- 40 min
- Frequency
- On demand
- Estimated price
- $50
- Website
- Iskra Travel
- Phone
- +504 8763 1410
- [email protected]
- Website
- Guacamayos Tours
Shuttle from Punta Gorda to Estacion de Autobuses La Ceiba
- Ave. Duration
- 13h
- Frequency
- On demand
- Website
- Guacamayos Tours
Shuttle from Estacion de Autobuses La Ceiba to Managua
- Ave. Duration
- 14h
- Frequency
- On demand
- Website
- Guacamayos Tours
- Phone
- +1 586 310 8389
- [email protected]
- Website
- EasyRide CR
Shuttle from Managua to Granada
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- $79
- Schedules at
- EasyRide CR
- Phone
- +11 501 223 2225
- [email protected]
- Website
- San Pedro Belize Express
Ferry from San Pedro Terminal to Belize Terminal
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Estimated price
- $30–45
- Website
- San Pedro Belize Express
Ferry from San Pedro Terminal to Belize Terminal
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Estimated price
- $30–45
- Website
- San Pedro Belize Express
Ferry from San Pedro Terminal to Belize Terminal
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Estimated price
- $30–45
- Website
- San Pedro Belize Express
Ferry from San Pedro Terminal to Belize Terminal
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Estimated price
- $30–45
- Website
- San Pedro Belize Express
- [email protected]
- Website
- MayanOz
Ferry from San Pedro Terminal to Belize Terminal
- Ave. Duration
- 1h 35m
- Frequency
- Every 4 hours
- Estimated price
- $30–70
- Website
- MayanOz
Ferry from San Pedro Terminal to Belize Terminal
- Ave. Duration
- 1h 35m
- Frequency
- Every 4 hours
- Estimated price
- $30–70
- Website
- MayanOz
Ferry from San Pedro Terminal to Belize Terminal
- Ave. Duration
- 1h 35m
- Frequency
- Every 4 hours
- Estimated price
- $30–70
- Website
- MayanOz
Ferry from San Pedro Terminal to Belize Terminal
- Ave. Duration
- 1h 35m
- Frequency
- Every 4 hours
- Estimated price
- $30–70
- Website
- MayanOz
- Phone
- +504 9918 9847
- [email protected]
- Website
- Pride of Belize (D-Express)
Ferry from Big Creek to Puerto Cortes
- Ave. Duration
- 3h
- Frequency
- Once a week
- Estimated price
- $77
- Website
- Pride of Belize (D-Express)
Ferry from Placencia to Puerto Cortes
- Ave. Duration
- 5h
- Frequency
- Once a week
- Estimated price
- $78
- Website
- Pride of Belize (D-Express)
- Ave. Duration
- 47 min
- Estimated price
- $50–65
EcoTrans
- Phone
- +505-7638-8417
- Website
- facebook.com
Fenicootaxi
- Phone
- +505 2222 5001
- Website
- fenicootaxi.org
Radio Taxi
- Phone
- +505 2280 3990
- Website
- facebook.com
ServiTaxi
- Phone
- +505-2253-3257
- Website
- servitaxinicaragua.com
Taxi Managua
- Phone
- +505-8860-3865
- Website
- taximanagua.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 What are the different types of Renfe trains in Spain?, How to get from London City Airport into central London, and Getting around the Cyclades - to help you get the most out of your next trip.




















