There are 6 ways to get from Florianópolis to Santa Maria 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 Santa Maria
best- Fly from Florianópolis-Hercílio Luz International Airport (FLN) to Santa Maria (RIA)plane FLN - RIA
7h 50mR$1,274–5,844Bus
cheapest- Take the bus from Terminal Rodoviário Rita Maria to Estação Rodoviária de Santa Mariabus Curitiba
13h 37mR$360–581Drive 735.4 km
- Drive from Florianópolis to Santa Mariacar 735.4 km
9h 15mR$386–557Fly to Sepé Tiaraju Airport, bus
- Fly from Florianópolis-Hercílio Luz International Airport (FLN) to Sepé Tiaraju Airport (GEL)plane FLN - GEL
- Take the bus from Rodoviária de Santo Ângelo to Estação Rodoviária de Santa Mariabus
10h 40mR$1,439–6,524Bus via Florianópolis, SC
- Take the bus from Florianópolis, SC to Santa Maria, RSbus Santa Maria
14h 47mR$418–583Bus via Lages
- Take the bus from Terminal Rodoviário de Florianópolis to Terminal Rodoviário de Lagesbus Ijuí / ...
- Take the bus from Terminal Rodoviário de Lages to Terminal Rodoviário de Santa Maria - RSbus Curitiba
15h 39mR$379–695
Florianópolis-Hercílio Luz International Airport (FLN) to Santa Maria (RIA) flights
Questions & Answers
The cheapest way to get from Florianópolis to Santa Maria is to bus via Florianópolis, SC which costs R$ 410 - R$ 600 and takes 14h 47m.
The fastest way to get from Florianópolis to Santa Maria is to fly which takes 7h 50m and costs R$ 1200 - R$ 6000.
No, there is no direct bus from Florianópolis to Santa Maria. However, there are services departing from Terminal Rodoviário Rita Maria and arriving at Estação Rodoviária de Santa Maria via . The journey, including transfers, takes approximately 13h 37m.
The distance between Florianópolis and Santa Maria is 585 km. The road distance is 735.4 km.
The best way to get from Florianópolis to Santa Maria without a car is to bus which takes 13h 37m and costs R$ 360 - R$ 600.
It takes approximately 7h 50m to get from Florianópolis to Santa Maria, including transfers.
Florianópolis to Santa Maria bus services, operated by Auto Viação Catarinense, depart from Terminal Rodoviário Rita Maria station.
The best way to get from Florianópolis to Santa Maria is to fly which takes 7h 50m and costs R$ 1200 - R$ 6000. Alternatively, you can bus, which costs R$ 360 - R$ 600 and takes 13h 37m.
Florianópolis to Santa Maria bus services, operated by Auto Viação Catarinense, arrive at Estação Rodoviária de Santa Maria station.
Yes, the driving distance between Florianópolis to Santa Maria is 735 km. It takes approximately 9h 15m to drive from Florianópolis to Santa Maria.
What companies run services between Florianópolis, Brazil and Santa Maria, Rio Grande do Sul, Brazil?
Azul, LATAM Chile, and Gol Transportes Aéreos fly from Florianópolis-Hercílio Luz International Airport (FLN) to Santa Maria (RIA) twice daily. Alternatively, Auto Viação Catarinense operates a bus from Terminal Rodoviário Rita Maria to Estação Rodoviária de Santa Maria once a week. Tickets cost R$310–550 and the journey takes 13h 20m.
- Website
- voeazul.com.br
Flights from Florianópolis-Hercílio Luz International Airport to Santa Maria via Sao Paulo Viracopos, Porto Alegre
- Ave. Duration
- 9h
- When
- Tuesday and Thursday
- Estimated price
- R$1,000–5,500
Flights from Florianópolis-Hercílio Luz International Airport to Santa Maria via Belo Horizonte Confins, Porto Alegre
- Ave. Duration
- 9h 10m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- R$1,300–6,000
Flights from Florianópolis-Hercílio Luz International Airport to Santa Maria via Sao Paulo Congonhas, Porto Alegre
- Ave. Duration
- 6h 5m
- When
- Saturday
- Estimated price
- R$800–4,300
Flights from Florianópolis-Hercílio Luz International Airport to Santa Maria via Sao Paulo, Porto Alegre
- Ave. Duration
- 8h 35m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- R$850–4,500
Flights from Florianópolis-Hercílio Luz International Airport to Santa Maria via Rio De Janeiro-Galeao, Porto Alegre
- Ave. Duration
- 8h 45m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- R$1,000–4,700
Flights from Florianópolis-Hercílio Luz International Airport to Sepé Tiaraju Airport via Sao Paulo Viracopos, Porto Alegre
- Ave. Duration
- 6h 10m
- When
- Monday, Wednesday, and Friday
- Estimated price
- R$1,400–7,500
- Website
- voegol.com.br
Flights from Florianópolis-Hercílio Luz International Airport to Sepé Tiaraju Airport via Sao Paulo Congonhas
- Ave. Duration
- 4h
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- R$1,000–6,000
Flights from Florianópolis-Hercílio Luz International Airport to Sepé Tiaraju Airport via Sao Paulo
- Ave. Duration
- 8h 15m
- When
- Tuesday and Thursday
- Estimated price
- R$1,000–6,000
Flights from Florianópolis-Hercílio Luz International Airport to Sepé Tiaraju Airport via Rio De Janeiro-Galeao, Sao Paulo Congonhas
- Ave. Duration
- 8h 15m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- R$1,300–6,000
- Phone
- +55 800-470-470
- [email protected]
- Website
- catarinense.com.br
Bus from Terminal Rodoviário Rita Maria to Estação Rodoviária de Santa Maria
- Ave. Duration
- 13h 20m
- Frequency
- Once a week
- Estimated price
- R$310–550
- Schedules at
- catarinense.com.br
- Book at
- catarinense.com.br
- Phone
- 08005 518666
- [email protected]
- Website
- viacaoouroeprata.com.br
Bus from Rodoviária de Santo Ângelo to Estação Rodoviária de Santa Maria
- Ave. Duration
- 4h 9m
- Frequency
- 3 times a day
- Estimated price
- R$110–170
- Schedules at
- viacaoouroeprata.com.br
- Book at
- viacaoouroeprata.com.br
- Phone
- 0800 940 5515
- [email protected]
- Website
- santacruzbus.com.br
Bus from Florianópolis, SC to Santa Maria, RS
- Ave. Duration
- 14h 30m
- Frequency
- 3 times a day
- Estimated price
- R$360–550
- Schedules at
- santacruzbus.com.br
- Book at
- santacruzbus.com.br
- Phone
- 0800 881 0144
- [email protected]
- Website
- nspenha.com.br
Bus from Terminal Rodoviário de Florianópolis to Terminal Rodoviário de Lages
- Ave. Duration
- 3h 58m
- Frequency
- Twice daily
- Estimated price
- R$85–140
- Schedules at
- nspenha.com.br
- Book at
- nspenha.com.br
- Phone
- +55 51 3375 9595
- [email protected]
- Website
- unesul.com.br
Bus from Terminal Rodoviário de Florianópolis to Terminal Rodoviário de Lages
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- R$140–200
- Schedules at
- unesul.com.br
- Phone
- +55 55 4020-7488
- [email protected]
- Website
- planalto.com.br
Bus from Terminal Rodoviário de Lages to Terminal Rodoviário de Santa Maria - RS
- Ave. Duration
- 10h 24m
- Frequency
- Twice daily
- Estimated price
- R$240–430
- Schedules at
- planalto.com.br
- Book at
- planalto.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 Need to know: Greyhound, The beginner’s guide to the 2018 World Nomad Games, and Italian Lakes: Getting around by train - to help you get the most out of your next trip.
More Questions & Answers
There are 88+ hotels available in Santa Maria.




















