How to Get to Ilha Grande (from Rio, São Paulo, Paraty & Mangaratiba)

Routes to Ilha Grande Schematic of the three mainland ports and their crossing times to Vila do Abraão. from Rio from SP / Paraty Mangaratiba Conceição de Jacareí Angra dos Reis ~1h10–1h30 ~15 min ~20–30 min Vila do Abraão Ilha Grande
Not to scale. Speedboat (Flex Boat) from Conceição and Angra; public ferry from Mangaratiba and Angra.

Ilha Grande can only be reached by boat, and almost everyone arrives at the same place: the pier in Vila do Abraão, the island’s main village. There are no cars, no bridges and no airport — which is exactly why the island still feels wild.

From the mainland, boats leave from three ports: Conceição de Jacareí (shortest crossing, easiest from Rio), Angra dos Reis (calmest waters, most boats) and Mangaratiba (closest to Rio by road, but the roughest sea). If you are coming from Rio de Janeiro, the most comfortable route is a shared van + speedboat transfer straight to Abraão (around 3.5–4.5 hours, ~R$200 per person). The cheapest is the Costa Verde bus + speedboat. Below you’ll find every option, by where you’re starting from.

Quick guide

If you’re in a hurry, here’s the short version by starting point:

Coming fromEasiest routeTimeRough cost (pp)
Rio de JaneiroShared van + speedboat transfer~3.5–4.5 h~R$200
Rio (budget)Costa Verde bus + speedboat~4–5 h~R$70–80 + ~R$100
São PauloBus to Angra dos Reis, then boat~7–9 hvaries
ParatyBus to Angra dos Reis, then boat~2.5–3 h~R$15–18 + boat
MangaratibaCCR ferry to Abraão~1h10–1h30~R$20 (ferry)

Prices are approximate and change with the season — treat them as a guide, not a quote.

Where are you coming from?

First, how Ilha Grande works

A few things worth knowing before you pick a route:

  • You always cross by boat. Your final stop on the mainland is one of the three ports above; from there a boat takes you to Abraão.
  • Boat types you’ll hear about:
    • Barca (CCR ferry): the big, slow, cheap public ferry. Comfortable and stable, but few daily departures.
    • Flex Boat / lancha (speedboat): fast and frequent — the usual choice. A bit pricier than the ferry.
    • Escuna (schooner): mostly for day tours around the island, not transport to it.
    • Taxi boat: small private boats — use only as a last resort (see tips below).

From Rio de Janeiro

Three ways, from most comfortable to most economical.

A shared van does the road part and a speedboat does the sea crossing, taking you all the way to the pier in Vila do Abraão.

  • Rough price: ~R$200 per person (includes a backpack and carry-on); large suitcases usually cost extra.
  • Approximate pick-up windows in Rio: early morning (~05:45–07:45), mid-morning (~08:00–10:45) and early afternoon (~12:30–14:30).
  • Why it’s the easiest: door-to-pier, no changes to figure out on your own.

Many pousadas in Abraão can pre-book this transfer for you. (Full disclosure: I run one of them, Pousada CostaVerde — more on that at the end.)

Option 2 — Uber to Conceição de Jacareí + speedboat

  • Take an Uber from your hotel in Rio straight to the pier at Conceição de Jacareí (~R$250–300, depending on traffic and time).
  • Buy a speedboat ticket on the spot to Vila do Abraão (~R$100). The crossing from Conceição is the shortest — about 15 minutes by speedboat.

Option 3 — Costa Verde bus + speedboat · cheapest

  • Take the Costa Verde bus from the Novo Rio bus station (~R$70–80).
  • Get off at the Angra dos Reis bus station or at Conceição de Jacareí, depending on the schedule.
  • From there, take a speedboat to Vila do Abraão (~R$100).

From São Paulo

There’s no direct boat from São Paulo, and honestly it’s the least convenient starting point. Most people who come this way either take a long bus or — better — spend a couple of days in Paraty first and cross from there.

  • By bus: Viação Reunidas Paulista runs direct buses from the Tietê terminal (Metro Portuguesa-Tietê, Blue Line 1) to Angra dos Reis — around six a day, roughly 7.5 hours, from about R$80. From the Angra bus terminal it’s a short hop to the Santa Luzia pier for the speedboat to Abraão.
  • Time it right: the last boats from Angra to the island leave around 17:30–18:00. The clever move is the overnight bus (leaves São Paulo ~22:00, reaches Angra ~07:00), so you arrive with a full day to make the crossing.
  • Via Paraty: many travellers take a direct bus to Paraty, enjoy a day or two, then continue to Angra and across — see From Paraty.

From Paraty

Paraty is a common stop on the same coast, so this route is short:

  • Take a bus from Paraty to Angra dos Reis — local buses run roughly every 30 minutes (~2 hours, ~R$15); there are also a couple of daily tourist buses (~R$18).
  • From Angra, take a ferry or speedboat to Vila do Abraão.

From Mangaratiba

Mangaratiba is the closest port to Rio by road, served by the CCR Barcas public ferry:

  • Crossing: about 1h10–1h30.
  • Schedule: typically one daily departure in the morning (~08:00), returning in the late afternoon (~17:30).
  • Heads up: this stretch of sea is often choppy — not ideal if you get seasick.
  • Parking is available near the pier if you’re driving.

The mainland ports at a glance

PortDistance from RioCrossing to AbraãoBest for
Conceição de Jacareí~135 km~15 min (speedboat)Shortest crossing, easiest from Rio
Angra dos Reis~150 km~20–30 min (speedboat) / ~1h30 (ferry)Calm waters, most frequent boats
Mangaratibaclosest by road~1h10–1h30 (ferry)Drivers from Rio (rougher sea)

A few local tips that save trouble

If you continue to Paraty afterwards (or to São Paulo, Ubatuba or Ilhabela): don’t buy a round-trip ticket in Conceição de Jacareí. Buy a one-way ticket. When you leave the island it’s most convenient to head to Angra dos Reis and continue from there — you pass through Angra anyway.

Avoid taxi boats in Conceição. Always prefer the regular Flex Boat speedboats. Taxi boats often charge as if it were a round trip, let in a lot of spray on the way, and are frequently not properly regularised (they belong to a different municipality). Use one only if there’s genuinely no Flex Boat availability.

Taxa Viva Angra. Remember the environmental access fee, paid online via QR code — keep the confirmation on your phone.

Booking the shared transfer

The shared van + speedboat transfer is usually arranged through a pousada in Abraão. In the interest of full transparency: this guide is written by Richard, who lives on the island and runs Pousada CostaVerde — so if you’re staying with us we can book the transfer for you, and if you’re not, any reputable pousada can do the same. Either way, the route information above is the same.

Frequently asked questions

Is there a bridge or an airport on Ilha Grande?

No. The island has no cars, no bridges and no airport. You can only reach it by boat, arriving at the pier in Vila do Abraão, the main village.

What is the easiest way to get to Ilha Grande from Rio?

For most travellers, a shared transfer (a van for the road part plus a speedboat for the sea crossing) door-to-pier is the most comfortable option, taking roughly 3.5 to 4.5 hours from central Rio. The cheapest option is the Costa Verde bus to Angra or Conceição followed by a speedboat.

Which mainland port should I leave from?

Conceição de Jacareí has the shortest sea crossing (about 15 minutes by speedboat) and is the most practical from Rio. Angra dos Reis has the calmest, most sheltered waters and the most frequent boats. Mangaratiba is closest to Rio by road but usually has the roughest sea.

Do I need to book the speedboats in advance?

Usually no. Fast boats (Flex Boat type) run frequently throughout the day, so you buy a ticket at the pier. In high season (December to Carnival) it can get busy, so arriving earlier in the day is safer.

What is the Taxa Viva Angra?

It is an environmental access fee for visiting the Angra dos Reis / Ilha Grande area, paid online via a QR code before or on arrival. Keep the confirmation on your phone.