There are 4 ways to get from Santa Maria to Santa Catarina 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
best- Fly from Santa Maria (RIA) to Florianópolis-Hercílio Luz International Airport (FLN)plane RIA - FLN
9h 25mR$1,700–7,310Bus
cheapest- Take the bus from Estação Rodoviária de Santa Maria to Rodoviária de Joinville Harold Nielsonbus Florianópolis
16hR$180–650Drive 887.2 km
- Drive from Santa Maria to Joinvillecar 887.2 km
10h 48mR$485–700Bus via Lages
- Take the bus from Terminal Rodoviário de Santa Maria - RS to Terminal Rodoviário de Lagesbus Curitiba
- Take the bus from Terminal Rodoviário de Lages to Rodoviária de Joinville Harold Nielsonbus Joinville / ...
18h 53mR$355–590
Santa Maria to Santa Catarina by bus
Comparing Your Travel Options
The cheapest way to get from Santa Maria to Santa Catarina is to bus which costs R$ 180 - R$ 650 and takes 16h.
The fastest way to get from Santa Maria to Santa Catarina is to fly which takes 9h 25m and costs R$ 1700 - R$ 7500.
Yes, there is a direct bus departing from Estação Rodoviária de Santa Maria and arriving at Rodoviária de Joinville Harold Nielson. Services depart once a week, and operate Monday, Tuesday, Wednesday, Friday, Saturday and Sunday. The journey takes approximately 16h.
The distance between Santa Maria and Santa Catarina is 576 km. The road distance is 887.2 km.
The best way to get from Santa Maria to Santa Catarina without a car is to bus which takes 16h and costs R$ 180 - R$ 650.
It takes approximately 9h 25m to get from Santa Maria to Santa Catarina, including transfers.
Santa Maria to Santa Catarina bus services, operated by Viasul, depart from Estação Rodoviária de Santa Maria station.
The best way to get from Santa Maria to Santa Catarina is to fly which takes 9h 25m and costs R$ 1700 - R$ 7500. Alternatively, you can bus, which costs R$ 180 - R$ 650 and takes 16h.
Santa Maria to Santa Catarina bus services, operated by Viasul, arrive at Rodoviária de Joinville Harold Nielson station.
Yes, the driving distance between Santa Maria to Santa Catarina is 887 km. It takes approximately 10h 48m to drive from Santa Maria to Santa Catarina.
What companies run services between Santa Maria, Rio Grande do Sul, Brazil and Santa Catarina, Brazil?
Azul and LATAM Chile fly from Santa Maria (RIA) to Florianópolis-Hercílio Luz International Airport (FLN) 4 times a week. Alternatively, Viasul operates a bus from Estação Rodoviária de Santa Maria to Rodoviária de Joinville Harold Nielson once daily. Tickets cost R$180–650 and the journey takes 16h. Auto Viação Catarinense also services this route once a week.
- Website
- voeazul.com.br
Flights from Santa Maria to Florianópolis-Hercílio Luz International Airport via Porto Alegre, Sao Paulo Viracopos
- Ave. Duration
- 8h 40m
- When
- Tuesday and Thursday
- Estimated price
- R$1,400–7,000
- Website
- latam.com
Flights from Santa Maria to Florianópolis-Hercílio Luz International Airport via Porto Alegre, Sao Paulo
- Ave. Duration
- 8h 25m
- When
- Tuesday and Saturday
- Estimated price
- R$1,400–7,000
- Phone
- +55 51 3793-1700
- [email protected]
- Website
- viasulbus.com.br
Bus from Estação Rodoviária de Santa Maria to Rodoviária de Joinville Harold Nielson
- Ave. Duration
- 16h
- Frequency
- Once daily
- Estimated price
- R$180–650
- Schedules at
- viasulbus.com.br
- Book at
- viasulbus.com.br
- Phone
- +55 800-470-470
- [email protected]
- Website
- catarinense.com.br
Bus from Estação Rodoviária de Santa Maria to Rodoviária de Joinville Harold Nielson
- Ave. Duration
- 17h 20m
- Frequency
- Once a week
- Estimated price
- R$380–650
- Schedules at
- catarinense.com.br
- Book at
- catarinense.com.br
Bus from Terminal Rodoviário de Lages to Rodoviária de Joinville Harold Nielson
- Ave. Duration
- 7h 30m
- Frequency
- 4 times a day
- Estimated price
- R$140–230
- Schedules at
- catarinense.com.br
- Book at
- catarinense.com.br
- Phone
- +55 55 4020-7488
- [email protected]
- Website
- planalto.com.br
Bus from Terminal Rodoviário de Santa Maria - RS to Terminal Rodoviário de Lages
- Ave. Duration
- 10h 23m
- Frequency
- Twice daily
- Estimated price
- R$220–380
- Schedules at
- planalto.com.br
- Book at
- planalto.com.br
- Phone
- +55 84 3205-6161
- [email protected]
- Website
- Quero Passagem - Viação Nordeste
Bus from Terminal Rodoviário de Lages to Rodoviária de Joinville Harold Nielson
- Ave. Duration
- 6h 2m
- Frequency
- Once daily
- Estimated price
- R$130–210
- Website
- Quero Passagem - Viação Nordeste
- Website
- Clickbus - Viação Nordeste
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 Travelling by boat in Italy, Travel Insider: Top Japan travel tips by Beatrix Holland, and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.
Booking & Getting There
Book your Santa Maria to Santa Catarina bus tickets online with Omio.
There are 427+ hotels available in Santa Catarina.











