There are 6 ways to get from Bauru 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 via Jundiaí
best- Take the bus from Terminal Rodoviário de Bauru to Terminal Rodoviario de Jundiaibus
- Take the bus from Terminal Rodoviario de Jundiai to Tietê Bus Terminalbus
- Take the bus from Terminal Rodoviário de Embu das Artes to Terminal Rodoviário de Santa Maria - RSbus
23h 42mR$649–1,130Drive 1,166.4 km
cheapest- Drive from Bauru to Santa Mariacar 1,166.4 km
17h 2mR$601–868Fly
- Fly from Moussa Nakhl Tobias State Airport (JTC) to Santa Maria (RIA)plane JTC - RIA
28h 28mR$1,646–8,677Bus
- Take the bus from Bauru Bus Station to Osascobus Bauru Bus Station
- Take the bus from Terminal Rodoviário de Embu das Artes to Terminal Rodoviário de Santa Maria - RSbus Embu das Artes
24h 40mR$711–1,166Bus via Curitiba
- Take the bus from Bauru to Rodoferroviária de Curitibabus Curitiba
- Take the bus from Rodoferroviária de Curitiba to Estação Rodoviária de Santa Mariabus Curitiba
31h 20mR$637–1,067Bus via Maringá
- Take the bus from Terminal Rodoviário de Bauru to Terminal Rodoviário de Maringábus São Paulo
- Take the bus from Terminal Rodoviário de Maringá to Terminal Rodoviário de Santa Maria - RSbus Santa Maria / ...
36h 40mR$645–1,157
Moussa Nakhl Tobias State Airport (JTC) to Santa Maria (RIA) flights
Questions & Answers
The cheapest way to get from Bauru to Santa Maria is to drive which costs R$ 600 - R$ 900 and takes 17h 2m.
The fastest way to get from Bauru to Santa Maria is to drive which takes 17h 2m and costs R$ 600 - R$ 900.
No, there is no direct bus from Bauru to Santa Maria. However, there are services departing from Terminal Rodoviário de Bauru and arriving at Terminal Rodoviário de Santa Maria - RS via Terminal Rodoviario de Jundiai, Tietê Bus Terminal and Terminal Rodoviário de Embu das Artes. The journey, including transfers, takes approximately 23h 42m.
The distance between Bauru and Santa Maria is 1617 km. The road distance is 1166.4 km.
The best way to get from Bauru to Santa Maria without a car is to bus via Jundiaí which takes 23h 42m and costs R$ 650 - R$ 1200.
It takes approximately 23h 42m to get from Bauru to Santa Maria, including transfers.
Bauru to Santa Maria bus services, operated by Princesa Do Norte, depart from Bauru station.
The best way to get from Bauru to Santa Maria is to bus via Jundiaí which takes 23h 42m and costs R$ 650 - R$ 1200. Alternatively, you can fly, which costs R$ 1600 - R$ 9000 and takes 28h 28m.
Bauru to Santa Maria bus services, operated by Princesa Do Norte, arrive at Rodoferroviária de Curitiba station.
Yes, the driving distance between Bauru to Santa Maria is 1166 km. It takes approximately 17h 2m to drive from Bauru to Santa Maria.
What companies run services between Bauru, Brazil and Santa Maria, Rio Grande do Sul, Brazil?
You can take a bus from Terminal Rodoviário de Bauru to Terminal Rodoviário de Santa Maria - RS via Terminal Rodoviario de Jundiai, Tietê Bus Terminal, and Terminal Rodoviário de Embu das Artes in around 23h 42m. Alternatively, Azul flies from Moussa Nakhl Tobias State Airport (JTC) to Santa Maria (RIA) 6 times a week.
- Website
- voeazul.com.br
Flights from Moussa Nakhl Tobias State Airport to Santa Maria via Sao Paulo Viracopos, Porto Alegre
- Ave. Duration
- 27h 50m
- When
- Monday, Wednesday, and Friday
- Estimated price
- R$1,500–8,500
Flights from Moussa Nakhl Tobias State Airport to Santa Maria via Sao Paulo Viracopos, Curitiba, Porto Alegre
- Ave. Duration
- 27h 50m
- When
- Monday, Wednesday, and Friday
- Estimated price
- R$1,500–8,500
- Phone
- 0800 433 2324
- atendimento@viacaonova.com.br
- Website
- viacaonova.com.br
Bus from Terminal Rodoviário de Bauru to Terminal Rodoviario de Jundiai
- Ave. Duration
- 2h 18m
- Frequency
- Every 4 hours
- Estimated price
- R$70–100
- Schedules at
- viacaonova.com.br
- Book at
- viacaonova.com.br
- Phone
- +55 0800 940 8090
- atendimento@roderotas.com
- Website
- roderotas.com
Bus from Terminal Rodoviario de Jundiai to Tietê Bus Terminal
- Ave. Duration
- 49 min
- Frequency
- Hourly
- Estimated price
- R$23–35
- Schedules at
- roderotas.com
- Book at
- roderotas.com
- Phone
- +55 4004-9600
- Website
- viacaocometa.com.br
Bus from Terminal Rodoviario de Jundiai to Tietê Bus Terminal
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- R$24–45
- Schedules at
- viacaocometa.com.br
- Book at
- viacaocometa.com.br
- Phone
- +55 84 3205-6161
- sac-ouvidoria@viacaonordeste.com.br
- Website
- Quero Passagem - Viação Nordeste
Bus from Terminal Rodoviario de Jundiai to Tietê Bus Terminal
- Ave. Duration
- 51 min
- Frequency
- 3 times a day
- Estimated price
- R$19–30
- Website
- Quero Passagem - Viação Nordeste
- Website
- Clickbus - Viação Nordeste
Bus from Terminal Rodoviário de Bauru to Terminal Rodoviário de Maringá
- Ave. Duration
- 8h 8m
- Frequency
- 4 times a day
- Estimated price
- R$140–220
- Website
- Quero Passagem - Viação Nordeste
- Website
- Clickbus - Viação Nordeste
- Phone
- 08005 518666
- sac@ouroeprata.com
- Website
- viacaoouroeprata.com.br
Bus from Terminal Rodoviario de Jundiai to Tietê Bus Terminal
- Ave. Duration
- 1h 5m
- Frequency
- Once daily
- Estimated price
- R$27–40
- Schedules at
- viacaoouroeprata.com.br
- Book at
- viacaoouroeprata.com.br
- Phone
- +55 55 4020-7488
- sac@planalto.com.br
- Website
- planalto.com.br
Bus from Terminal Rodoviario de Jundiai to Tietê Bus Terminal
- Ave. Duration
- 44 min
- Frequency
- Once a week
- Estimated price
- R$24–45
- Schedules at
- planalto.com.br
- Book at
- planalto.com.br
Bus from Terminal Rodoviário de Embu das Artes to Terminal Rodoviário de Santa Maria - RS
- Ave. Duration
- 18h
- Frequency
- Once a week
- Estimated price
- R$550–950
- Schedules at
- planalto.com.br
- Book at
- planalto.com.br
Bus from Terminal Rodoviário de Embu das Artes to Terminal Rodoviário de Santa Maria - RS
- Ave. Duration
- 18h
- Frequency
- Once a week
- Estimated price
- R$550–950
- Schedules at
- planalto.com.br
- Book at
- planalto.com.br
Bus from Terminal Rodoviário de Maringá to Terminal Rodoviário de Santa Maria - RS
- Ave. Duration
- 27h 32m
- Frequency
- Once daily
- Estimated price
- R$500–900
- Schedules at
- planalto.com.br
- Book at
- planalto.com.br
- Phone
- 0800 881 0144
- Website
- expressodeprata.com.br
Bus from Bauru Bus Station to Osasco
- Ave. Duration
- 4h 10m
- Frequency
- Once daily
- Estimated price
- R$150–210
- Schedules at
- expressodeprata.com.br
- Book at
- expressodeprata.com.br
Bus from Bauru to Rodoferroviária de Curitiba
- Ave. Duration
- 10h 50m
- Frequency
- 3 times a day
- Estimated price
- R$230–370
- Schedules at
- princesadonorte.com.br
- Book at
- princesadonorte.com.br
- Phone
- +55 800-470-470
- sac@catarinense.com.br
- Website
- catarinense.com.br
Bus from Rodoferroviária de Curitiba to Estação Rodoviária de Santa Maria
- Ave. Duration
- 19h 30m
- Frequency
- Once a week
- Estimated price
- R$400–700
- Schedules at
- catarinense.com.br
- Book at
- catarinense.com.br
Bus from Terminal Rodoviário de Bauru to Terminal Rodoviário de Maringá
- Ave. Duration
- 7h
- Frequency
- Once daily
- Estimated price
- R$150–260
- Schedules at
- guerinoseiscento.com.br
- Book at
- guerinoseiscento.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 Best ways to travel around Australia, Train travel in Spain: A guide to Renfe, and Travelling around the UAE - to help you get the most out of your next trip.
More Questions & Answers
Book your Bauru to Santa Maria bus tickets online with Omio.
There are 96+ hotels available in Santa Maria.





























