There are 6 ways to get from Brusque to Santa Maria 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 Terminal Rodoviário de Brusque to Terminal Rodoviário de Blumenaubus Brusque
- Take the bus from Bumenau to Estação Rodoviária de Santa Mariabus
15h 39mR$189–580Drive 807.6 km
- Drive from Brusque to Santa Mariacar 807.6 km
10h 13mR$413–597Bus to Curitiba, fly
- Take the bus from Terminal Rodoviário de Itajaí to Curitiba Airportbus
- Fly from Curitiba (CWB) to Santa Maria (RIA)plane CWB - RIA
12h 16mR$1,054–5,253Bus via Caxias do Sul
- Take the bus from Terminal Rodoviário de Brusque to Terminal Rodoviário de Blumenaubus
- Take the bus from Terminal Rodoviário de Blumenau to Terminal Rodoviário de Caxias do Sulbus
- Take the bus from Caxias do Sul to Estação Rodoviária de Santa Mariabus
17h 30mR$234–480Bus via Lages
- Take the bus from Terminal Rodoviário de Brusque to Terminal Rodoviário de Lagesbus Brusque
- Take the bus from Lages to Estação Rodoviária de Santa Mariabus
17h 31mR$364–710Bus to Florianópolis-Hercílio Luz International Airport, fly
- Take the bus from Terminal Rodoviário de Brusque to Terminal Rodoviário de Florianópolisbus
- Fly from Florianópolis-Hercílio Luz International Airport (FLN) to Santa Maria (RIA)plane FLN - RIA
10h 36mR$3,180–4,831
Curitiba (CWB) to Santa Maria (RIA) flights
Questions & Answers
The cheapest way to get from Brusque to Santa Maria is to bus which costs R$ 180 - R$ 600 and takes 15h 39m.
The fastest way to get from Brusque to Santa Maria is to drive which takes 10h 13m and costs R$ 410 - R$ 600.
No, there is no direct bus from Brusque to Santa Maria. However, there are services departing from Terminal Rodoviário de Brusque and arriving at Estação Rodoviária de Santa Maria via Bumenau. The journey, including transfers, takes approximately 15h 39m.
The distance between Brusque and Santa Maria is 788 km. The road distance is 807.6 km.
The best way to get from Brusque to Santa Maria without a car is to bus which takes 15h 39m and costs R$ 180 - R$ 600.
It takes approximately 15h 39m to get from Brusque to Santa Maria, including transfers.
Brusque to Santa Maria bus services, operated by Expresso São José, depart from Terminal Rodoviário de Brusque station.
Brusque to Santa Maria bus services, operated by Expresso São José, arrive at Terminal Rodoviário de Blumenau station.
Yes, the driving distance between Brusque to Santa Maria is 808 km. It takes approximately 10h 13m to drive from Brusque to Santa Maria.
There are 92+ hotels available in Santa Maria.
What companies run services between Brusque, Brazil and Santa Maria, Rio Grande do Sul, Brazil?
You can take a bus from Terminal Rodoviário de Brusque to Estação Rodoviária de Santa Maria via Bumenau in around 15h 39m.
- Website
- voeazul.com.br
Flights from Curitiba to Santa Maria via Porto Alegre
- Ave. Duration
- 7h 30m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- R$950–5,500
Flights from Curitiba to Santa Maria via Sao Paulo Congonhas, Porto Alegre
- Ave. Duration
- 7h 15m
- When
- Saturday
- Estimated price
- R$900–5,500
Flights from Curitiba to Santa Maria via Sao Paulo Viracopos, Porto Alegre
- Ave. Duration
- 8h 30m
- When
- Tuesday and Thursday
- Estimated price
- R$1,200–6,000
Flights from Curitiba to Santa Maria via Sao Paulo, Porto Alegre
- Ave. Duration
- 9h 10m
- When
- Tuesday and Thursday
- Estimated price
- R$1,200–6,000
Flights from Curitiba to Santa Maria via Belo Horizonte Confins, Porto Alegre
- Ave. Duration
- 9h 20m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- R$1,500–6,000
Flights from Curitiba to Santa Maria via Rio De Janeiro-Galeao, Porto Alegre
- Ave. Duration
- 7h 30m
- When
- Tuesday and Thursday
- Estimated price
- R$1,100–5,500
Flights from Florianópolis-Hercílio Luz International Airport to Santa Maria via Sao Paulo Viracopos, Porto Alegre
- Ave. Duration
- 9h
- When
- Saturday
- Estimated price
- R$1,400–7,000
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,800–7,500
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$1,100–6,500
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$1,100–6,000
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 and Thursday
- Estimated price
- R$1,300–6,500
- Phone
- +51 3684 3292
- saojose@saojosebus.com.br
- Website
- saojosebus.com.br
Bus from Terminal Rodoviário de Brusque to Terminal Rodoviário de Blumenau
- Ave. Duration
- 39 min
- Frequency
- Once daily
- Estimated price
- R$21–25
- Website
- https://www.saojosebus.com.br/
- Phone
- +55 800-470-470
- sac@catarinense.com.br
- Website
- catarinense.com.br
Bus from Terminal Rodoviário de Brusque to Terminal Rodoviário de Blumenau
- Ave. Duration
- 43 min
- Frequency
- 4 times a week
- Estimated price
- R$19–30
- Schedules at
- catarinense.com.br
- Book at
- catarinense.com.br
Bus from Terminal Rodoviário de Itajaí to Curitiba Airport
- Ave. Duration
- 3h
- Frequency
- Hourly
- Estimated price
- R$75–150
- Schedules at
- catarinense.com.br
- Book at
- catarinense.com.br
- Phone
- +55 51 3793-1700
- viasul@viasulbus.com.br
- Website
- viasulbus.com.br
Bus from Bumenau to Estação Rodoviária de Santa Maria
- Ave. Duration
- 14h
- Frequency
- Once daily
- Estimated price
- R$170–550
- Schedules at
- viasulbus.com.br
- Book at
- viasulbus.com.br
Bus from Lages to Estação Rodoviária de Santa Maria
- Ave. Duration
- 10h
- Frequency
- Once daily
- Estimated price
- R$110–360
- Schedules at
- viasulbus.com.br
- Book at
- viasulbus.com.br
- Phone
- +55 84 3205-6161
- sac-ouvidoria@viacaonordeste.com.br
- Website
- facebook.com
Bus from Terminal Rodoviário de Blumenau to Terminal Rodoviário de Caxias do Sul
- Ave. Duration
- 8h 17m
- Frequency
- Hourly
- Estimated price
- R$75–240
- Website
- https://viacaonordeste.queropassagem.com.br/
- Website
- https://www.clickbus.com.br/viacao/nordeste
- Phone
- 0800 940 5515
- atendimento@santacruzbus.com.br
- Website
- santacruzbus.com.br
Bus from Caxias do Sul to Estação Rodoviária de Santa Maria
- Ave. Duration
- 7h
- Frequency
- Every 4 hours
- Estimated price
- R$140–210
- Schedules at
- santacruzbus.com.br
- Book at
- santacruzbus.com.br
- Phone
- +55 51 3375 9595
- sac@unesul.com.br
- Website
- unesul.com.br
Bus from Terminal Rodoviário de Brusque to Terminal Rodoviário de Lages
- Ave. Duration
- 6h 31m
- Frequency
- Once daily
- Estimated price
- R$250–350
- Schedules at
- unesul.com.br
Bus from Terminal Rodoviário de Brusque to Terminal Rodoviário de Florianópolis
- Ave. Duration
- 2h 31m
- Frequency
- Once daily
- Estimated price
- R$95–140
- Schedules at
- unesul.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 Heading to Europe? Read this before you buy a Eurail Pass, How to get from London to Edinburgh, and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.














