There are 7 ways to get from Teresina to Florianópolis by plane, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Florianópolis-Hercílio Luz International Airport
best- Fly from Teresina Airport (THE) to Florianópolis-Hercílio Luz International Airport (FLN)plane THE - FLN
6h 14mR$898–2,750Bus via Goiânia
cheapest- Take the bus from Terminal Rodoviário de Teresina Gov. Lucídio Portella to Terminal Rodoviário de Goiâniabus Goiânia / ...
- Take the bus from Goiânia to Florianópolisbus Porto Alegre / ...
40h 43mR$401–3,579Drive 3,230.9 km
- Drive from Teresina to Florianópoliscar 3,230.9 km
43h 1mR$1,700–2,456Fly to Navegantes–Ministro Victor Konder International Airport, bus
- Fly from Teresina Airport (THE) to Navegantes–Ministro Victor Konder International Airport (NVT)plane THE - NVT
- Take the bus from Terminal Rodoviário Internacional de Itajaí, TERRI to Terminal Rodoviário Rita Mariabus
7h 52mR$748–3,125Fly to Jaguaruna Regional Airport, bus
- Fly from Teresina Airport (THE) to Jaguaruna Regional Airport (JJG)plane THE - JJG
- Take the bus from Terminal Rodoviário de Tubarão to Terminal Rodoviário Rita Mariabus
10h 11mR$2,313–9,275Bus
- Take the bus from Terminal Rodoviário Gov. Lucídio Portella to Terminal Rodoviário de Brasíliabus
- Take the bus from Rodoviária de Brasília to Terminal Rodoviário Rita Mariabus Brasilia
2d 10hR$974–1,495Bus via Itajaí
- Take the bus from Terminal Rodoviário de Timon to Estação Rodoviária de Goiâniabus
- Take the bus from Terminal Rodoviário de Goiânia to Terminal Rodoviário de Balneário Camboriúbus
- Take the bus from Rodoviária de Balneário Camboriú to Terminal Rodoviário Rita Mariabus
2d 18hR$1,093–1,742
Teresina Airport (THE) to Florianópolis-Hercílio Luz International Airport (FLN) flights
Questions & Answers
The cheapest way to get from Teresina to Florianópolis is to bus which costs R$ 950 - R$ 1500 and takes 2 days 10h.
The fastest way to get from Teresina to Florianópolis is to fly which takes 6h 14m and costs R$ 900 - R$ 2800.
No, there is no direct bus from Teresina to Florianópolis. However, there are services departing from Terminal Rodoviário de Teresina Gov. Lucídio Portella and arriving at Florianópolis via Goiânia. The journey, including transfers, takes approximately 40h 43m.
The distance between Teresina and Florianópolis is 2601 km. The road distance is 3230.9 km.
The best way to get from Teresina to Florianópolis without a car is to bus via Goiânia which takes 40h 43m and costs R$ 400 - R$ 3600.
It takes approximately 6h 14m to get from Teresina to Florianópolis, including transfers.
Teresina to Florianópolis bus services, operated by Porto Rico, depart from Terminal Rodoviário de Teresina Gov. Lucídio Portella station.
The best way to get from Teresina to Florianópolis is to fly which takes 6h 14m and costs R$ 900 - R$ 2800. Alternatively, you can bus via Goiânia, which costs R$ 400 - R$ 3600 and takes 40h 43m.
Teresina to Florianópolis bus services, operated by Porto Rico, arrive at Terminal Rodoviário de Goiânia station.
Yes, the driving distance between Teresina to Florianópolis is 3231 km. It takes approximately 43h 1m to drive from Teresina to Florianópolis.
What companies run services between Teresina, Brazil and Florianópolis, Brazil?
LATAM Chile, Gol Transportes Aéreos, and Azul fly from Teresina Airport (THE) to Florianópolis-Hercílio Luz International Airport (FLN) every 4 hours. Alternatively, you can take a bus from Terminal Rodoviário de Teresina Gov. Lucídio Portella to Florianópolis via Terminal Rodoviário de Goiânia and Goiânia in around 40h 43m.
- Website
- latam.com
Flights from Teresina Airport to Florianópolis-Hercílio Luz International Airport via Sao Paulo
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- R$650–2,500
Flights from Teresina Airport to Florianópolis-Hercílio Luz International Airport via Brasilia
- Ave. Duration
- 6h 20m
- When
- Every day
- Estimated price
- R$650–2,500
Flights from Teresina Airport to Navegantes–Ministro Victor Konder International Airport via Sao Paulo
- Ave. Duration
- 6h 37m
- When
- Every day
- Estimated price
- R$600–2,900
Flights from Teresina Airport to Navegantes–Ministro Victor Konder International Airport via Brasilia, Sao Paulo Congonhas
- Ave. Duration
- 8h 25m
- When
- Monday, Tuesday, Thursday, Friday, and Sunday
- Estimated price
- R$600–2,900
Flights from Teresina Airport to Jaguaruna Regional Airport via Sao Paulo
- Ave. Duration
- 6h 50m
- When
- Every day
- Estimated price
- R$2,000–9,500
Flights from Teresina Airport to Jaguaruna Regional Airport via Fortaleza, Sao Paulo
- Ave. Duration
- 13h 20m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- R$2,300–11,000
Flights from Teresina Airport to Jaguaruna Regional Airport via Brasilia, Sao Paulo
- Ave. Duration
- 13h 40m
- When
- Every day
- Estimated price
- R$2,000–9,500
- Website
- voegol.com.br
Flights from Teresina Airport to Florianópolis-Hercílio Luz International Airport via Brasilia
- Ave. Duration
- 5h 40m
- When
- Thursday and Saturday
- Estimated price
- R$1,200–5,000
Flights from Teresina Airport to Florianópolis-Hercílio Luz International Airport via Rio De Janeiro-Galeao
- Ave. Duration
- 6h 25m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- R$1,200–5,500
Flights from Teresina Airport to Florianópolis-Hercílio Luz International Airport via Sao Paulo
- Ave. Duration
- 6h 30m
- When
- Every day
- Estimated price
- R$1,200–5,000
Flights from Teresina Airport to Navegantes–Ministro Victor Konder International Airport via Rio De Janeiro-Galeao
- Ave. Duration
- 5h 35m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- R$1,200–5,500
Flights from Teresina Airport to Navegantes–Ministro Victor Konder International Airport via Sao Paulo
- Ave. Duration
- 6h 30m
- When
- Every day
- Estimated price
- R$1,200–5,000
Flights from Teresina Airport to Navegantes–Ministro Victor Konder International Airport via Brasilia, Sao Paulo Congonhas
- Ave. Duration
- 9h 20m
- When
- Every day
- Estimated price
- R$1,200–5,500
- Website
- voeazul.com.br
Flights from Teresina Airport to Florianópolis-Hercílio Luz International Airport via Belo Horizonte Confins
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- R$1,400–6,500
Flights from Teresina Airport to Florianópolis-Hercílio Luz International Airport via Sao Paulo Viracopos
- Ave. Duration
- 6h 30m
- When
- Every day
- Estimated price
- R$1,400–6,500
Flights from Teresina Airport to Navegantes–Ministro Victor Konder International Airport via Sao Paulo Viracopos
- Ave. Duration
- 7h 20m
- When
- Every day
- Estimated price
- R$1,300–6,500
- Phone
- +55 4004-5001
- [email protected]
- Website
- autoviacao1001.com.br
Bus from Terminal Rodoviário Internacional de Itajaí, TERRI to Terminal Rodoviário Rita Maria
- Ave. Duration
- 1h 40m
- Frequency
- Hourly
- Estimated price
- R$45–80
- Schedules at
- autoviacao1001.com.br
- Book at
- autoviacao1001.com.br
Bus from Rodoviária de Balneário Camboriú to Terminal Rodoviário Rita Maria
- Ave. Duration
- 1h 15m
- Frequency
- Every 4 hours
- Estimated price
- R$40–70
- Schedules at
- autoviacao1001.com.br
- Book at
- autoviacao1001.com.br
- Phone
- (86) 9997-4000
- [email protected]
- Website
- viacaoportorico.com.br
Bus from Terminal Rodoviário de Teresina Gov. Lucídio Portella to Terminal Rodoviário de Goiânia
- Ave. Duration
- 13h 40m
- Frequency
- Twice daily
- Estimated price
- R$440–1,300
- Schedules at
- viacaoportorico.com.br
- Phone
- 0800 707 3838
- [email protected]
- Website
- satelitenorte.com.br
Bus from Terminal Rodoviário de Teresina Gov. Lucídio Portella to Terminal Rodoviário de Goiânia
- Ave. Duration
- 34h 50m
- Frequency
- 3 times a day
- Estimated price
- R$650–1,100
- Book at
- satelitenorte.queropassagem.com.br
Bus from Goiânia to Florianópolis
- Ave. Duration
- 27h 18m
- Frequency
- Once daily
- Estimated price
- R$550–900
- Book at
- satelitenorte.queropassagem.com.br
Bus from Terminal Rodoviário de Timon to Estação Rodoviária de Goiânia
- Ave. Duration
- 34h 15m
- Frequency
- 3 times a day
- Estimated price
- R$650–1,100
- Book at
- satelitenorte.queropassagem.com.br
- Phone
- +55 62 99931 9109
- [email protected]
- Website
- realmaia.com.br
Bus from Terminal Rodoviário de Teresina Gov. Lucídio Portella to Terminal Rodoviário de Goiânia
- Ave. Duration
- 38h 35m
- Frequency
- Every 4 hours
- Estimated price
- R$650–1,100
- Schedules at
- realmaia.com.br
- Book at
- realmaia.com.br
- Phone
- +55 800 728 1992
- [email protected]
- Website
- expressoguanabara.com.br
Bus from Terminal Rodoviário de Teresina Gov. Lucídio Portella to Terminal Rodoviário de Goiânia
- Ave. Duration
- 35h 26m
- Frequency
- Twice daily
- Estimated price
- R$1–950
- Schedules at
- expressoguanabara.com.br
- Phone
- +55 800 085 8830
- [email protected]
- Website
- realexpresso.com.br
Bus from Goiânia to Florianópolis
- Ave. Duration
- 26h 3m
- Frequency
- Twice daily
- Estimated price
- R$550–2,300
- Schedules at
- realexpresso.com.br
- Book at
- realexpresso.com.br
- Phone
- 0800 433 2324
- [email protected]
- Website
- viacaonova.com.br
Bus from Goiânia to Florianópolis
- Ave. Duration
- 30h 30m
- Frequency
- Twice daily
- Estimated price
- R$360–550
- Schedules at
- viacaonova.com.br
- Book at
- viacaonova.com.br
Bus from Terminal Rodoviário de Goiânia to Terminal Rodoviário de Balneário Camboriú
- Ave. Duration
- 29h 33m
- Frequency
- Once daily
- Estimated price
- R$370–600
- Schedules at
- viacaonova.com.br
- Book at
- viacaonova.com.br
- Phone
- +55 (65) 2121-8045
- Website
- granexpress.com.br
Bus from Goiânia to Florianópolis
- Ave. Duration
- 30h
- Frequency
- Once daily
- Estimated price
- R$409
- Schedules at
- granexpress.com.br
- Phone
- +55 800-470-470
- [email protected]
- Website
- catarinense.com.br
Bus from Terminal Rodoviário Internacional de Itajaí, TERRI to Terminal Rodoviário Rita Maria
- Ave. Duration
- 1h 32m
- Frequency
- Hourly
- Estimated price
- R$35–65
- Schedules at
- catarinense.com.br
- Book at
- catarinense.com.br
Bus from Rodoviária de Balneário Camboriú to Terminal Rodoviário Rita Maria
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Estimated price
- R$30–55
- Schedules at
- catarinense.com.br
- Book at
- catarinense.com.br
- Phone
- 0800 880 1280
- [email protected]
- Website
- empresauniao.com.br
Bus from Terminal Rodoviário de Tubarão to Terminal Rodoviário Rita Maria
- Ave. Duration
- 1h 55m
- Frequency
- Every 2 hours
- Estimated price
- R$70–110
- Schedules at
- empresauniao.com.br
- Book at
- empresauniao.com.br
- Phone
- +55 43 3373.2000
- Website
- brasilsul.com.br
Bus from Terminal Rodoviário de Tubarão to Terminal Rodoviário Rita Maria
- Ave. Duration
- 2h 5m
- Frequency
- Once daily
- Estimated price
- R$50–70
- Schedules at
- brasilsul.com.br
- Book at
- brasilsul.com.br
- Phone
- (61) 3358 1060
- [email protected]
- Website
- realsulturismo.com.br
Bus from Terminal Rodoviário Gov. Lucídio Portella to Terminal Rodoviário de Brasília
- Ave. Duration
- 25h 30m
- Frequency
- Once daily
- Estimated price
- R$420–700
- Schedules at
- realsulturismo.com.br
- Phone
- 0800 723 2121
- [email protected]
- Website
- novaitapemirim.com.br
Bus from Rodoviária de Brasília to Terminal Rodoviário Rita Maria
- Ave. Duration
- 32h 20m
- Frequency
- 3 times a week
- Estimated price
- R$550–800
- Schedules at
- novaitapemirim.com.br
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 Slovenia: Getting from Ljubljana to Lake Bled, Getting to Rome from the airport, and Italian Lakes: Getting around by train - to help you get the most out of your next trip.
More Questions & Answers
Book your Teresina to Florianópolis bus tickets online with Omio.
There are 6341+ hotels available in Florianópolis.



































