Marina Cocibolca, about 2km southeast of town, has boats for Las Isletas and Parque Nacional Archipiélago Zapatera.
Granada doesn’t have one central bus terminal.
Buses to Managua (US$0.75, 1½ hours, every 20 to 30 minutes, from 5am to 7pm), arriving at Managua’s Mercado Roberto Huembes, depart from the lot just north of the old hospital on the western edge of town. Microbuses to Managua (US$1, one hour, every 20 minutes, from 5am to 7pm), arriving at UCA in Managua, leave from the convenient lot just south of the Parque Central on Calle Vega; change at UCA for microbuses and chicken buses to León.
Buses to Masaya (US$0.50, 30 minutes, every 20 to 30 minutes, from 4:30am to 4:30pm) leave from two blocks west of the Mercado Municipal, around the corner from Palí. Change in Masaya for buses to Tipitapa (US$0.25, one hour, every 45 minutes from 3:30am and 5:50pm), and in Tipitapa for buses to Estelí (US$1, three hours, every 45 minutes) or Matagalpa (US$1, three hours, every 30 minutes from 4am to 7pm).
Buses to destinations south leave from a block south of the market, across from the Shell petrol station.
Carazo (US$0.75, 45 minutes, every 20 minutes, from 6am to 5:05pm) For San Marcos, Diriamba (with connections to the Carazo beaches) and Jinotepe.
Catarina & San Juan de Oriente (US$0.60, 30 minutes, 6am to 6pm, every 30 to 60 minutes)
Rivas (US$1.10, 2½ hours, seven daily, from 6:30am to 3pm) Early afternoon buses will allow you to make the last boat to Isla de Ometepe. Change in Rivas for chicken buses to San Juan del Sur and San Jorge.
For most international services to Honduras, El Salvador and Guatemala, you’ll need to go to nearby Managua. If you're headed south to Costa Rica, though, you can get on a passing TransNica or Tica Bus; purchase tickets a couple of days in advance at their respective offices. Tickets cost around US$29 for San José, Costa Rica, and US$75 for Panama City.
For most travelers, daily scheduled door-to-door shuttles are the fastest and most convenient way of getting to Managua Airport, San Juan del Sur, San Jorge (for Isla Ometepe) and León; there are numerous shuttle operators and your accommodations can book one for you. Most accommodations offer shuttles to Laguna del Apoyo (US$5/10 one way/return). Private shuttles to more remote destinations, such as the Tola beaches, can also be arranged, though most shuttle operators require a minimum of four people.
Shuttle operators include the following:
Oasis Shuttles Daily shuttles to Rivas, San Jorge and San Juan del Sur (US$12, 10am & 12:30pm); León via Managua Airport (US$12-US$25, three hours, 9:30am, noon & 5pm); Popoyo (US$35, 10am & 12:30pm, two people minimum) and Peñas Blancas (US$25, 10am & 12:30pm, two people minimum).
Adelante Express Shuttles to San Juan del Sur (US$25, two hours, 10:50am, 2pm & 5:30pm) via San Jorge, Managua Airport (US$25, 1½ hours, 1pm, 2pm & 4pm).
Erick Tours Airport transfers (US$15).