There are 9 ways to get from Caxias do Sul to São Borja by bus, train, 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, train
best- Take the bus from Caxias do Sul to Novo Hamburgobus
- Take the train from Fenac to Rodoviáriatrain
- Take the bus from Rodoviária de Porto Alegre to Terminal de Omnibus Gdor. Virasorobus
- Take the bus from Terminal de Omnibus Gdor. Virasoro to Santo Tomébus
15h 7mR$205–478Drive 565.4 km
- Drive from Caxias do Sul to São Borjacar 565.4 km
9h 6mR$293–424Fly Caxias Do Sul Airport to Sepé Tiaraju Airport, drive
- Fly from Caxias Do Sul Airport (CXJ) to Sepé Tiaraju Airport (GEL)plane CXJ - GEL
- Drive from Sepé Tiaraju Airport (GEL) to São Borjacar
9h 54mR$1,734–8,190Bus via Santana do Livramento
- Take the bus from Caxias do Sul to Estação Rodoviária de Porto Alegrebus
- Take the bus from Estação Rodoviária de Porto Alegre to Riverabus
- Take the bus from Santana do Livramento to São Borjabus 802
17h 45mR$458–588Bus
- Take the bus from Caxias do Sul to Estação Rodoviária de Porto Alegrebus
- Take the bus from Terminal Rodoviário de Porto Alegre to Estação Rodoviária de Uruguaianabus
- Take the bus from Uruguaiana to São Borjabus 579 / ...
18h 57mR$488–678Bus #2
- Take the bus from Caxias do Sul to Dom Pedritobus 1928
- Take the bus from Dom Pedrito to São Borjabus 802
19h 35mR$481–638Bus, bus to Salgado Filho International Airport, fly to Sepé Tiaraju Airport, drive
- Take the bus from Caxias do Sul to Novo Hamburgobus
- Take the bus from Dois Trevo Carrion Junior Estação Aeroporto/Trensurb to Realengo 218bus
- Fly from Salgado Filho International Airport (POA) to Sepé Tiaraju Airport (GEL)plane POA - GEL
- Drive from Sepé Tiaraju Airport (GEL) to São Borjacar
10h 11mR$698–4,315Bus, bus to Salgado Filho International Airport, fly to Uruguaiana
- Take the bus from Caxias do Sul to Novo Hamburgobus
- Take the bus from Dois Trevo Carrion Junior Estação Aeroporto/Trensurb to Realengo 218bus
- Fly from Salgado Filho International Airport (POA) to Uruguaiana (URG)plane POA - URG
- Take the bus from Uruguaiana to São Borjabus
12h 24mR$618–3,209Bus, bus to Salgado Filho International Airport, fly to Posadas
- Take the bus from Caxias do Sul to Novo Hamburgobus
- Take the bus from Dois Trevo Carrion Junior Estação Aeroporto/Trensurb to Realengo 218bus
- Fly from Salgado Filho International Airport (POA) to Posadas (PSS)plane POA - PSS
- Take the bus from Posadas Terminal Quaranta to Santo Tomébus
15h 19mR$1,321–3,383
Caxias Do Sul Airport (CXJ) to Sepé Tiaraju Airport (GEL) flights
Questions & Answers
The cheapest way to get from Caxias do Sul to São Borja is to bus and train which costs R$ 200 - R$ 480 and takes 15h 7m.
The fastest way to get from Caxias do Sul to São Borja is to drive which takes 9h 6m and costs R$ 290 - R$ 430.
No, there is no direct bus from Caxias do Sul to São Borja. However, there are services departing from Caxias do Sul and arriving at São Borja via Estação Rodoviária de Porto Alegre and Santana do Livramento. The journey, including transfers, takes approximately 17h 45m.
The distance between Caxias do Sul and São Borja is 868 km. The road distance is 565.4 km.
The best way to get from Caxias do Sul to São Borja without a car is to bus via Santana do Livramento which takes 17h 45m and costs R$ 450 - R$ 600.
It takes approximately 15h 7m to get from Caxias do Sul to São Borja, including transfers.
Caxias do Sul to São Borja bus services, operated by Expresso Caxiense, depart from Caxias do Sul station.
Caxias do Sul to São Borja bus services, operated by Expresso Caxiense, arrive at Estação Rodoviária de Porto Alegre station.
Yes, the driving distance between Caxias do Sul to São Borja is 565 km. It takes approximately 9h 6m to drive from Caxias do Sul to São Borja.
There are 32+ hotels available in São Borja.
What companies run services between Caxias do Sul, Brazil and São Borja, Brazil?
You can take a bus from Caxias do Sul to São Borja via Estação Rodoviária de Porto Alegre, Rivera, and Santana do Livramento in around 17h 45m.
- Website
- latam.com
Flights from Salgado Filho International Airport to Posadas via Buenos Aires Jorge Newbery
- Ave. Duration
- 5h 37m
- When
- Saturday, Monday, and Friday
- Estimated price
- R$1,200–4,700
Flights from Salgado Filho International Airport to Posadas via Curitiba, Buenos Aires Jorge Newbery
- Ave. Duration
- 8h 37m
- When
- Wednesday, Monday, and Friday
- Estimated price
- R$1,200–3,200
Flights from Salgado Filho International Airport to Posadas via Sao Paulo, Buenos Aires Jorge Newbery
- Ave. Duration
- 8h 52m
- When
- Every day
- Estimated price
- R$1,900–6,500
- Website
- voeazul.com.br
Flights from Salgado Filho International Airport to Sepé Tiaraju Airport
- Ave. Duration
- 1h 20m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- R$550–3,100
Flights from Salgado Filho International Airport to Uruguaiana
- Ave. Duration
- 1h 45m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- R$470–3,000
- Website
- aerolineas.com.ar
Flights from Salgado Filho International Airport to Posadas via Buenos Aires Jorge Newbery
- Ave. Duration
- 4h 55m
- When
- Saturday
- Estimated price
- R$1,200–3,200
- Website
- flybondi.com
Flights from Salgado Filho International Airport to Posadas via Buenos Aires Jorge Newbery
- Ave. Duration
- 5h 25m
- When
- Saturday
- Estimated price
- R$1,200–3,200
- Phone
- +55 51 3363-8477
- [email protected]
- Website
- trensurb.gov.br
Train from Fenac to Rodoviária
- Ave. Duration
- 50 min
- Frequency
- Every 15 minutes
- Estimated price
- R$9
- Schedules at
- trensurb.gov.br
- Phone
- +55 800 881 0144
- [email protected]
- Website
- caxiense.com.br
Bus from Caxias do Sul to Novo Hamburgo
- Ave. Duration
- 1h 21m
- Frequency
- Every 30 minutes
- Estimated price
- R$52
- Schedules at
- caxiense.com.br
- Book at
- e-commerce.passagensweb.net
Bus from Caxias do Sul to Estação Rodoviária de Porto Alegre
- Ave. Duration
- 2h 10m
- Frequency
- Hourly
- Estimated price
- R$89
- Schedules at
- caxiense.com.br
- Book at
- e-commerce.passagensweb.net
Bus from Caxias do Sul to Estação Rodoviária de Porto Alegre
- Ave. Duration
- 2h 10m
- Frequency
- Hourly
- Estimated price
- R$89
- Schedules at
- caxiense.com.br
- Book at
- e-commerce.passagensweb.net
Bus from Caxias do Sul to Novo Hamburgo
- Ave. Duration
- 1h 21m
- Frequency
- Every 30 minutes
- Estimated price
- R$52
- Schedules at
- caxiense.com.br
- Book at
- e-commerce.passagensweb.net
Bus from Caxias do Sul to Novo Hamburgo
- Ave. Duration
- 1h 21m
- Frequency
- Every 30 minutes
- Estimated price
- R$52
- Schedules at
- caxiense.com.br
- Book at
- e-commerce.passagensweb.net
Bus from Caxias do Sul to Novo Hamburgo
- Ave. Duration
- 1h 21m
- Frequency
- Every 30 minutes
- Estimated price
- R$52
- Schedules at
- caxiense.com.br
- Book at
- e-commerce.passagensweb.net
- Phone
- +55 84 3205-6161
- [email protected]
- Website
- Quero Passagem - Viação Nordeste
Bus from Caxias do Sul to Novo Hamburgo
- Ave. Duration
- 1h 32m
- Frequency
- Every 4 hours
- Estimated price
- R$30–50
- Website
- Quero Passagem - Viação Nordeste
- Website
- Clickbus - Viação Nordeste
Bus from Caxias do Sul to Novo Hamburgo
- Ave. Duration
- 1h 32m
- Frequency
- Every 4 hours
- Estimated price
- R$30–50
- Website
- Quero Passagem - Viação Nordeste
- Website
- Clickbus - Viação Nordeste
Bus from Caxias do Sul to Novo Hamburgo
- Ave. Duration
- 1h 32m
- Frequency
- Every 4 hours
- Estimated price
- R$30–50
- Website
- Quero Passagem - Viação Nordeste
- Website
- Clickbus - Viação Nordeste
Bus from Caxias do Sul to Novo Hamburgo
- Ave. Duration
- 1h 32m
- Frequency
- Every 4 hours
- Estimated price
- R$30–50
- Website
- Quero Passagem - Viação Nordeste
- Website
- Clickbus - Viação Nordeste
- Phone
- +54 0376 4456513
- [email protected]
- Website
- riouruguaybus.com.ar
Bus from Rodoviária de Porto Alegre to Terminal de Omnibus Gdor. Virasoro
- Ave. Duration
- 9h 45m
- Frequency
- 3 times a week
- Estimated price
- R$140–376
- Schedules at
- riouruguaybus.com.ar
- Book at
- riouruguaybus.com.ar
- Semicama
- R$140–210
- Cama
- R$160–210
- Phone
- 0810-333-7575
- [email protected]
- Website
- viatac.com.ar
Bus from Terminal de Omnibus Gdor. Virasoro to Santo Tomé
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Estimated price
- R$15–27
- Schedules at
- viatac.com.ar
- Book at
- viatac.com.ar
- Semi Bed
- R$15–23
- Bed
- R$18–27
Bus from Posadas Terminal Quaranta to Santo Tomé
- Ave. Duration
- 1h 55m
- Frequency
- Once daily
- Estimated price
- R$35–65
- Schedules at
- viatac.com.ar
- Book at
- viatac.com.ar
- Semi Bed
- R$35–55
- Bed
- R$40–65
- Phone
- +598 2401 1990
- [email protected]
- Website
- turil.com.uy
Bus from Estação Rodoviária de Porto Alegre to Rivera
- Ave. Duration
- 6h
- Frequency
- Once a week
- Estimated price
- R$180–240
- Schedules at
- turil.com.uy
- Phone
- +55 51 3722-9700
- [email protected]
- Website
- onibus.saojoaotransportes.com.br
Bus from Santana do Livramento to São Borja
- Ave. Duration
- 7h 20m
- Frequency
- Once daily
- Estimated price
- R$190–260
- Schedules at
- onibus.saojoaotransportes.com.br
- Book at
- saojoao.passagensweb.com.br
Bus from Uruguaiana to São Borja
- Ave. Duration
- 3h 30m
- Frequency
- 5 times a day
- Estimated price
- R$80–120
- Schedules at
- onibus.saojoaotransportes.com.br
- Book at
- saojoao.passagensweb.com.br
Bus from Caxias do Sul to Dom Pedrito
- Ave. Duration
- 9h 38m
- Frequency
- 4 times a day
- Estimated price
- R$250–330
- Schedules at
- onibus.saojoaotransportes.com.br
- Book at
- saojoao.passagensweb.com.br
Bus from Dom Pedrito to São Borja
- Ave. Duration
- 8h 57m
- Frequency
- Once daily
- Estimated price
- R$230–310
- Schedules at
- onibus.saojoaotransportes.com.br
- Book at
- saojoao.passagensweb.com.br
Bus from Uruguaiana to São Borja
- Ave. Duration
- 3h 30m
- Frequency
- 5 times a day
- Estimated price
- R$80–120
- Schedules at
- onibus.saojoaotransportes.com.br
- Book at
- saojoao.passagensweb.com.br
- Phone
- +55 51 3475.4440
- [email protected]
- Website
- jblinternacional.com
Bus from Terminal Rodoviário de Porto Alegre to Estação Rodoviária de Uruguaiana
- Ave. Duration
- 11h 17m
- Frequency
- Once a week
- Estimated price
- R$320–470
- Schedules at
- jblinternacional.com
- Book at
- jblinternacional.com
- Website
- eptc.com.br
Bus from Dois Trevo Carrion Junior Estação Aeroporto/Trensurb to Realengo 218
- Ave. Duration
- 59 min
- Frequency
- Hourly
- Estimated price
- R$7
- Schedules at
- linhas.eptc.com.br
Bus from Dois Trevo Carrion Junior Estação Aeroporto/Trensurb to Realengo 218
- Ave. Duration
- 59 min
- Frequency
- Hourly
- Estimated price
- R$7
- Schedules at
- linhas.eptc.com.br
Bus from Dois Trevo Carrion Junior Estação Aeroporto/Trensurb to Realengo 218
- Ave. Duration
- 59 min
- Frequency
- Hourly
- Estimated price
- R$7
- Schedules at
- linhas.eptc.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 Italy Travel Guides, How do I buy a London Underground ticket?, and The beginner’s guide to the 2018 World Nomad Games - to help you get the most out of your next trip.























