Explore Destinations

Discover the world's most amazing places

How to Get from São Paulo Congonhas Airport to Florianópolis

Quick Answer

The best overall way to get from São Paulo Congonhas Airport (CGH) to Florianópolis is to take a domestic flight. There are no direct trains or long-distance buses from the airport itself. The fastest door-to-door option is a connecting flight from CGH to Florianópolis International Airport (FLN) via São Paulo-Guarulhos (GRU) or another hub, with a total travel time of 4-6 hours and costing between R$ 350 – R$ 700+. The cheapest option is a long-distance bus, but you must first travel from CGH to the Tietê or Jabaquara bus terminal in São Paulo, with total costs from R$ 200 – R$ 400 and a journey time of 12+ hours.

Quick Navigation: Your Transport Options

✈️ Flying from Congonhas (CGH) to Florianópolis (FLN)

Flying is the most efficient and recommended method for this 500+ km journey. It’s crucial to understand that there are no direct flights from Congonhas (CGH) to Florianópolis (FLN). You will need to connect, usually via São Paulo's main international airport, Guarulhos (GRU).

Step-by-Step Process & Total Door-to-Door Time

  1. CGH to GRU (or VCP) Transfer (1.5 - 2.5 hours): After landing at CGH, you must get to GRU. Options include:
    • Airport Shuttle Bus (Ônibus Executivo): The most cost-effective and reliable transfer. Companies like Airport Bus Service run frequent services. Cost: ~R$45-60. Travel time: ~1h 30min (traffic dependent).
    • Taxi/Uber: More convenient but pricier. Cost: R$ 120 - R$ 180. Travel time: ~1h (in good traffic).
  2. Check-in & Security at GRU (2 hours): Arrive at least 2 hours before your domestic flight.
  3. Flight GRU to FLN (1h 15min - 1h 30min): The actual flight time.
  4. FLN Airport to Florianópolis City Center (30min - 1h): Take a taxi, Uber, or pre-booked transfer.

Total Realistic Door-to-Door Time: 5 to 7 hours.

Airlines, Costs & Booking Tips

AirlineTypical Price Range (One-Way)Booking PlatformNotes
LATAMR$ 400 - R$ 800Official Site, SkyscannerMost frequent flights, often highest priced.
GOLR$ 350 - R$ 700Official SiteGood value, common on this route.
AzulR$ 380 - R$ 750Official SiteMay fly into Florianópolis's smaller terminal.

Pro Tip: Consider booking a through-ticket from CGH to FLN with a single airline (like LATAM) that includes the bus transfer between airports. This can protect you in case of delays. Also, check flights from São Paulo's other airport, Viracopos (VCP), though transfers are longer.

🚌 Taking a Long-Distance Bus (The Budget Choice)

This is the most economical way to travel, ideal for budget travelers or those not pressed for time. You cannot board a bus to Florianópolis directly at Congonhas Airport.

Getting to the São Paulo Bus Terminal

You must first go to either Barra Funda or Tietê Bus Terminal (the largest in Latin America).

  • From CGH to Tietê/Barra Funda: Take the Metrô (Subway). Walk to the nearby 'Congonhas' station on the Lilac Line (Linha 5), take it to 'Santa Cruz' station, transfer to the Green Line (Linha 2) to 'Ana Rosa', then transfer to the Blue Line (Linha 1) to 'Tucuruvi' (closer to Tietê) or 'Palmeiras-Barra Funda' station. Total cost: ~R$5. Time: ~1 hour.
  • Alternative: Uber/Taxi direct to the bus terminal (Cost: R$ 40 - R$ 70).

Bus Companies, Schedules & Journey Details

CompanyJourney TimeApprox. Fare (Conventional/Executive)Key Features
Cometa / 1001~12 hoursR$ 200 - R$ 350Major operator, frequent departures day and night.
Catarinense~11.5 hoursR$ 220 - R$ 380Known for comfort, often has leito (sleeper) options.
Pluma~12.5 hoursR$ 210 - R$ 360Reliable service, good network in the South.

Night Bus (Leito) vs. Day Bus: A leito (sleeper) bus is highly recommended. Seats recline almost fully, include blankets/pillows, and save you a night's accommodation. Day buses are cheaper but less comfortable for a 12-hour trip.

Booking: Always book in advance, especially for weekends and holidays. Use platforms like ClickBus or the company's direct site. Arrive at the terminal at least 1 hour before departure.

🚇 Train & Metro Options (Limited Use)

It's important to be clear: Brazil does not have a long-distance passenger train network connecting São Paulo to Florianópolis like those in Europe or Asia. Trains here are for commuting, not intercity travel over such distances.

How Trains & Metro Can Still Help Your Journey

Their role is purely for local transit within São Paulo to connect you to other main transport hubs:

  • To the Bus Terminal (as described above): The Metro is the cheapest way to get from CGH to Tietê/Barra Funda.
  • To Guarulhos Airport (GRU): You can take the Metro + CPTM train to GRU via the Expresso Aeroporto service from 'Brás' station. This is slower than the direct bus but very cheap (~R$13).

Bottom Line: Do not look for an intercity train ticket. Use São Paulo's excellent metro (Metrô) and commuter train (CPTM) system as a cost-effective tool to move between CGH, GRU, and the bus terminals.

🚖 Taxi & Private Transfer (Door-to-Door Convenience)

This is the most straightforward but extremely expensive option. A private car or taxi for the entire 500+ km journey is only viable for special circumstances.

Costs & Practicalities

  • Estimated Cost: R$ 1,800 – R$ 3,000+ one-way. The price is negotiated with the driver/company and depends on vehicle type, date, and return trip arrangements for the driver.
  • Travel Time: Approximately 8 - 9 hours of driving, plus stops.
  • How to Arrange: Pre-book through a reputable transfer company (search for "transfer executivo São Paulo Florianópolis"). Do not try to hail a regular taxi for this trip at the airport.

Who Should Consider This?

  • Small groups (3-4 people) splitting the cost.
  • Travelers with significant mobility issues or excessive luggage.
  • Those arriving very late at CGH after all flights/buses have departed for the day.
  • Business travelers needing to work uninterrupted during the trip.

Our Advice: For 99% of travelers, combining a flight or bus with a short local taxi/Uber ride is far more sensible.

💰 Ticket & Cost Comparison Table

Below is a direct comparison of all options to help you decide based on your budget and priorities.

Transport MethodApprox. Door-to-Door TimeApprox. Cost (One-Way)Best ForConvenience / Effort
✈️ Flight (CGH -> GRU -> FLN)5 - 7 hoursR$ 400 - R$ 800+Most travelers, time-sensitive tripsMedium (requires airport transfer)
🚌 Long-Distance Bus13 - 15 hoursR$ 200 - R$ 400Budget travelers, backpackersLow (must get to bus terminal)
🚇 Metro + Bus14 - 16 hoursR$ 205 - R$ 405Ultra-budget, no luggageLowest (multiple transfers)
🚖 Private Transfer8 - 9 hoursR$ 1,800 - R$ 3,000+Groups, special needs, luxuryHighest (door-to-door)

Verdict: For speed and overall value, the flight is the best option. For absolute lowest cost, the bus is unbeatable.

🌟 Traveler Experience & Insider Tips

Essential Tips for a Smooth Trip

  • Beware of São Paulo Traffic: Always add a minimum 1-hour buffer for any road transfer (CGH to GRU, CGH to Bus Terminal). Rush hours (7-10 AM, 5-8 PM) can double travel times.
  • Luggage Strategy: If you have a long layover in São Paulo between CGH and your bus/flight, consider using a left luggage facility (guarda-volumes) at GRU airport or the Tietê bus terminal to explore freely.
  • Arriving at Night in CGH: If your flight lands at CGH after ~10 PM, your options are limited. The last buses to Florianópolis usually depart by midnight. Your safest bet is to book a hotel near CGH or the Tietê terminal and take an early morning flight/bus the next day.
  • Seasonal Price Surges: Flight and bus prices skyrocket during Brazilian holidays (Carnival, New Year, July school holidays), and Florianópolis is packed in December-February (summer). Book at least 2-3 months in advance for these periods.
  • Payment: Have some Brazilian Reais (R$) in cash for small expenses like metro tickets, airport shuttle, or bus terminal snacks. Cards are widely accepted for larger purchases.

❓ FAQs: Getting from São Paulo Congonhas to Florianópolis

Is there a direct train from Congonhas Airport to Florianópolis?

No. Brazil does not operate long-distance passenger trains on this route. You must use a flight, bus, or car.

What is the cheapest way to get from CGH to Florianópolis?

The long-distance bus is the cheapest option. Remember to factor in the cost and time to get from CGH to the Tietê bus terminal in São Paulo first.

How long does the bus from São Paulo to Florianópolis take?

The bus ride itself takes approximately 11 to 13 hours. With the transfer from CGH to the bus terminal, total door-to-door time is typically 13 to 15 hours.

Which airport in Florianópolis do I fly into?

You will fly into Florianópolis International Airport (FLN), also called Hercílio Luz International Airport. It is the island's only commercial airport, located about 15 km from the city center.

Should I book my flight and airport transfer separately?

You can, but for simplicity and protection against delays, look for a single airline ticket that includes the CGH to GRU transfer as part of the itinerary (sometimes called an "air-and-bus" ticket). Otherwise, booking the shuttle bus (Ônibus Executivo) separately is easy and reliable.

Is it safe to take the metro from Congonhas Airport with luggage?

During daylight hours, yes, but be vigilant for pickpockets in crowded carriages. It's manageable with a backpack or wheeled suitcase. If you have multiple large bags or are traveling late at night, a taxi or Uber to the bus terminal is a safer, more comfortable choice.

Can I rent a car at CGH and drive to Florianópolis?

Yes, major rental companies operate at CGH. The drive takes 7-9 hours via the BR-116/BR-101 highways. This offers flexibility but requires dealing with São Paulo traffic, tolls, and long-distance driving fatigue. Compare the total rental + fuel + toll cost (likely R$ 500 - R$ 900+) against flight prices.

What if my flight arrives at CGH very late at night?

Your practical options are limited. The best course of action is to pre-book a hotel near CGH or near the Tietê bus terminal and continue your journey the next morning. Do not attempt to navigate to the bus terminal or GRU airport late at night if you are unfamiliar with the city.