There are 5 ways to get from São Paulo to Salvador 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.
Recommended option
Fly from Sao Paulo • 5h 24m
Cheapest option
Bus • 18h 18m
3 alternative options
Fly from Sao Paulo Congonhas • 5h 35m
Bus to Sao Paulo Viracopos, fly • 6h 25m
Drive • 24h 23m
São Paulo to Salvador by bus
The bus journey time between São Paulo and Salvador is around 18h 18m and covers a distance of around 2450 km. Operated by Catedral Turismo, Gontijo and Viação Nacional, the São Paulo to Salvador bus service departs from São Paulo - Tietê and arrives in Salvador. Typically 49 buses run weekly, although weekend and holiday schedules can vary so check in advance.
Questions & Answers
The most affordable way to get from São Paulo to Salvador is to bus, which costs R$ 330 - R$ 1000 and takes 18h 18m.
The quickest way to get from São Paulo to Salvador is to fly which costs R$ 400 - R$ 2500 and takes 5h 24m.
Yes, there is a direct bus departing from São Paulo - Tietê and arriving at Salvador. Services depart every four hours, and operate every day. The journey takes approximately 18h 18m.
The distance between São Paulo and Salvador is 1455 km. The road distance is 1927.3 km.
The best way to get from São Paulo to Salvador without a car is to bus which takes 18h 18m and costs R$ 330 - R$ 1000.
It takes approximately 5h 24m to get from São Paulo to Salvador, including transfers.
São Paulo to Salvador bus services, operated by Catedral Turismo, depart from São Paulo - Tietê station.
The best way to get from São Paulo to Salvador is to fly which takes 5h 24m and costs R$ 400 - R$ 2500. Alternatively, you can bus, which costs R$ 330 - R$ 1000 and takes 18h 18m.
The quickest flight from Sao Paulo Airport to Salvador Airport is the direct flight which takes 2h 15m.
São Paulo to Salvador bus services, operated by Catedral Turismo, arrive at Salvador station.

- Distance: 1454.8 km
- Duration: 5h 24m
What companies run services between São Paulo, Brazil and Salvador, Brazil?
LATAM Chile, Gol Transportes Aéreos and Azul fly from Rodoviária de São Paulo - Terminal Tietê to Salvador hourly. Alternatively, Catedral Turismo operates a bus from São Paulo - Tietê to Salvador 5 times a day. Tickets cost R$ 330 - R$ 1000 and the journey takes 18h 18m. Two other operators also service this route.

- Website
- voegol.com.br
Flights from Sao Paulo to Salvador
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- R$ 700 - R$ 2400
Flights from Sao Paulo to Salvador via Vitoria
- Ave. Duration
- 3h 55m
- When
- Monday, Thursday, Friday and Sunday
- Estimated price
- R$ 700 - R$ 2400
Flights from Sao Paulo to Salvador via Rio De Janeiro-Galeao
- Ave. Duration
- 4h 10m
- When
- Tuesday and Thursday
- Estimated price
- R$ 700 - R$ 2400
Flights from Sao Paulo Congonhas to Salvador
- Ave. Duration
- 2h 21m
- When
- Every day
- Estimated price
- R$ 600 - R$ 2200
Flights from Sao Paulo Congonhas to Salvador via Rio De Janeiro Santos Dumont
- Ave. Duration
- 4h 2m
- When
- Every day
- Estimated price
- R$ 600 - R$ 2200
Flights from Sao Paulo Congonhas to Salvador via Belo Horizonte Confins
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- R$ 600 - R$ 2200
Flights from Sao Paulo Congonhas to Salvador via Vitoria
- Ave. Duration
- 4h 20m
- When
- Monday, Thursday, Friday and Sunday
- Estimated price
- R$ 600 - R$ 2200
Flights from Sao Paulo Viracopos to Salvador
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- R$ 480 - R$ 3000
Flights from Sao Paulo Viracopos to Salvador via Rio De Janeiro Santos Dumont
- Ave. Duration
- 4h 20m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- R$ 480 - R$ 3000
Flights from Sao Paulo Viracopos to Salvador via Brasilia
- Ave. Duration
- 4h 25m
- When
- Monday, Thursday, Friday and Sunday
- Estimated price
- R$ 480 - R$ 3000

- Website
- voeazul.com.br
Flights from Sao Paulo to Salvador via Belo Horizonte Confins
- Ave. Duration
- 3h 43m
- When
- Every day
- Estimated price
- R$ 800 - R$ 4600
Flights from Sao Paulo Congonhas to Salvador via Belo Horizonte Confins
- Ave. Duration
- 3h 56m
- When
- Every day
- Estimated price
- R$ 900 - R$ 3800
Flights from Sao Paulo Viracopos to Salvador
- Ave. Duration
- 2h 18m
- When
- Every day
- Estimated price
- R$ 900 - R$ 3600
Flights from Sao Paulo Viracopos to Salvador via Belo Horizonte Confins
- Ave. Duration
- 3h 56m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- R$ 900 - R$ 3600
Flights from Sao Paulo Viracopos to Salvador via Porto Seguro
- Ave. Duration
- 4h 35m
- When
- Saturday
- Estimated price
- R$ 900 - R$ 3600
Flights from Sao Paulo Viracopos to Salvador via Recife
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- R$ 900 - R$ 3600

- Website
- latam.com
Flights from Sao Paulo to Salvador
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- R$ 550 - R$ 2500
Flights from Sao Paulo to Salvador via Rio De Janeiro Santos Dumont
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- R$ 550 - R$ 2500
Flights from Sao Paulo Congonhas to Salvador
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- R$ 700 - R$ 2600

- Phone
- +55 19 3733-5000
- sac@vbtransportes.com.br
- Website
- vbtransportes.com.br
Bus from São Paulo - Tietê to Aeroporto de Viracopos
- Ave. Duration
- 1h 40m
- Frequency
- Hourly
- Estimated price
- R$ 35 - R$ 430
- Schedules at
- vbtransportes.com.br
- Private
- R$ 400 - R$ 430

- Phone
- 0800 8801 315
- catedralturismo@catedralturismo.com.br
- Website
- viacaocatedral.com.br
Bus from São Paulo - Tietê to Salvador
- Ave. Duration
- 18h 18m
- Frequency
- 5 times a day
- Estimated price
- R$ 330 - R$ 1000
- Schedules at
- viacaocatedral.com.br
- Leito
- R$ 130 - R$ 290
- Executivo
- R$ 330 - R$ 470

- Phone
- 0800 728 0044
- Website
- queropassagem.com.br
Bus from Sao Paulo Tiete Bus Station to Salvador Bus Station
- Ave. Duration
- 34h 12m
- Frequency
- Every 4 hours
- Estimated price
- R$ 400 - R$ 900
- Website
- Facebook Gontijo
- Convencional
- R$ 550 - R$ 800
- Executivo
- R$ 650 - R$ 900

- Phone
- 0800 728 0044
- Website
- buson.com.br
Bus from Sao Paulo - Tiete to Salvador
- Ave. Duration
- 33h 6m
- Frequency
- Once a week
- Estimated price
- R$ 430 - R$ 650
- Schedules at
- buson.com.br
- Convencional
- R$ 550 - R$ 650
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 Slovenia: Getting from Ljubljana to Lake Bled, Thanksgiving 2018: How to travel stress-free and How to get from London City Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between São Paulo to Salvador is 1927 km. It takes approximately 24h 23m to drive from São Paulo to Salvador.
Azul, LATAM Chile and Gol Transportes Aéreos offer flights from Sao Paulo Airport to Salvador Airport.
There are 1111+ hotels available in Salvador. Prices start at R$ 500 per night.
The best way to get from São Paulo to Sao Paulo Airport is to shuttle which takes 39 min and costs R$ 35 - R$ 280.