A Weekend in Santa Catarina: An Honest Two-Day Plan
Two days in Brazil's south, split between Florianópolis beaches and the Serra's German towns — what actually fits, what it costs, and what to cut.
Friday night and Saturday morning: landing and Florianópolis
Most visitors fly into Florianópolis (FLN), the island capital, because it is the only airport in the state with broad direct service from São Paulo, Rio and Buenos Aires. From the airport, the Uber or taxi to Lagoa da Conceição takes 25–35 minutes and roughly R$70–110; to Centro it is about 20 minutes. Book your bed along the Lagoa if you want restaurants and beach access without a car, or in Centro if you are arriving late and leaving early. High season is December to March, when rates double — a simple pousada double runs R$180–320 in low season and R$450–800 in January.
Saturday belongs to the east of the island. Start at Praia da Joaquina for surf and dunes, then walk the Lagoa da Conceição waterfront for lunch — a plate of grilled fish for two lands around R$120–180. In the afternoon, drive north to Praia do Forte or Jurerê for calmer water and sunsets. If you have no car, the Insular bus network connects Centro to Lagoa and Joaquina for about R$5–6 a ride, but it is slow on weekends. A rental car (R$120–180 a day, plus fuel) is genuinely worth it here; skip it only if you are staying in Centro and doing a single beach.
Saturday night and Sunday: the Serra and the return
Sunday morning, drive out of the island on the BR-101 north and up the SC-401 toward the Serra. Florianópolis to Urubici is about 3 hours on winding mountain roads; to Bom Jardim da Serra about 3h30. That is too far for a casual day trip, so either commit to one night up there or pick a closer Serra town. Santo Amaro da Imperva, 40 minutes from Florianópolis, has the Caldas da Imperatriz thermal pools and is an easy half-day. If you want the classic German-Brazilian architecture, aim for Blumenau (2h from Florianópolis) rather than the far Serra.
Blumenau's Vila Germânica, the Oktoberfest park, is the anchor, but the real value is the historic centre: the Museu da Cerveja, the 15th-century-style enxaimel facades on Rua XV de Novembro, and the daily market. A double room in a central Blumenau hotel runs R$250–400 on a normal weekend and R$600+ during Oktoberfest in October. From Blumenau, it is 1h45 to the coast at Itajaí or Balneário Camboriú; the latter is a vertical beach city that many Brazilians love and foreign visitors often find crowded — I would spend the extra hour and go to Itajaí or back to Florianópolis instead. Return to FLN is 2h to 2h30.
What to skip, and how to book
Skip trying to do the Serra and the coast in the same weekend unless you have three nights; the drives eat the daylight. Skip Balneário Camboriú in January if you dislike queues — parking alone can take 40 minutes — and skip the island's north beaches on a Sunday afternoon if you are driving back to the airport before evening. The standouts for a two-day trip are Joaquina and Lagoa on the island, and either Blumenau or Santo Amaro da Imperatriz on day two, not both.
On booking: prices on the island swing harder than anywhere else in the state. A pousada that costs R$250 on a Tuesday in May can be R$700 on a Saturday in February. Book Florianópolis accommodation two to three months out for summer weekends; Blumenau can often be booked a week ahead outside Oktoberfest. If your dates are flexible, May and September give you 22–26°C days, lower rates and empty beaches — the single best trade in Santa Catarina. Check the cancellation policy carefully, because mountain weather in the Serra can close roads in winter.
Getting around without a car
If you are not driving, base yourself in Florianópolis Centro and use the island's bus terminals at TICEN. From there, buses to Lagoa run every 20–30 minutes until around midnight, and the fare is under R$6. For Blumenau, there are comfortable executive buses from Florianópolis rodoviária taking about 2h30 and costing R$60–90 each way; book online a day ahead on weekends. The Blumenau terminal is a 10-minute walk from the historic centre, which makes a car-free overnight genuinely workable.
Within Florianópolis, Uber is reliable and usually R$15–40 for cross-town trips, cheaper than taxis. The catch is supply on weekend nights in high season — expect 10–20 minute waits around Lagoa after 11pm. Renting a car at FLN costs more than downtown agencies, often R$50–80 extra for the airport surcharge, so compare both pickup points. For a two-day trip, one car day and one bus/Uber day is a reasonable split.
Questions, answered
How much should I budget for a weekend in Santa Catarina?
Excluding flights, plan R$800–1,500 per person for two days: R$400–900 for two nights of lodging, R$200–350 for food and drinks, R$150–300 for transport and one rental-car day. January and February push the low end to the high end.
Is Florianópolis or Blumenau better for a first visit?
Do both if you have two nights, but Florianópolis is the better single base: it has the airport, the beaches and the widest hotel range. Blumenau is a strong second day and worth an overnight only in Oktoberfest season.
When is the cheapest time to visit Santa Catarina?
May and September. You get 20–26°C days, rates roughly 40% below January, empty beaches and open mountain roads. Avoid Carnival week and the New Year period, when island prices peak.
5% back on completed stays · ~1 tonne CO₂ retired per booking