There are 4 ways to get from Santa Maria to Santa Catarina by bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- 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$466–672Fly
- Fly from Santa Maria (RIA) to Florianópolis-Hercílio Luz International Airport (FLN)plane RIA - FLN
9h 40mR$1,241–5,801Bus 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$356–603
Santa Maria to Santa Catarina by bus
Questions & Answers
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 40m and costs R$ 1200 - R$ 6000.
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 886 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.
The bus from Estação Rodoviária de Santa Maria to Rodoviária de Joinville Harold Nielson takes 16h including transfers and departs once a week.
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 bus which takes 16h and costs R$ 180 - R$ 650. Alternatively, you can fly, which costs R$ 1200 - R$ 6000 and takes 9h 40m.
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?
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. Alternatively, Azul, LATAM Chile, and Gol Transportes Aéreos fly from Santa Maria (RIA) to Florianópolis-Hercílio Luz International Airport (FLN) once daily.
- 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, Thursday, and Saturday
- Estimated price
- R$1,300–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 40m
- When
- Tuesday
- Estimated price
- R$1,300–7,000
- Website
- voegol.com.br
Flights from Santa Maria to Florianópolis-Hercílio Luz International Airport via Porto Alegre, Sao Paulo
- Ave. Duration
- 8h 40m
- When
- Tuesday
- Estimated price
- R$1,300–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$370–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$130–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$230–420
- Schedules at
- planalto.com.br
- Book at
- planalto.com.br
- Phone
- +55 84 3205-6161
- [email protected]
- Website
- facebook.com
Bus from Terminal Rodoviário de Lages to Rodoviária de Joinville Harold Nielson
- Ave. Duration
- 6h 2m
- Frequency
- Once daily
- Estimated price
- R$120–190
- Website
- https://viacaonordeste.queropassagem.com.br/
- Website
- https://www.clickbus.com.br/viacao/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, How to plan an amazing trip around Scandinavia, and Heading to Europe? Read this before you buy a Eurail Pass - to help you get the most out of your next trip.
More Questions & Answers
Book your Santa Maria to Santa Catarina bus tickets online with Omio.
There are 395+ hotels available in Santa Catarina.











