There are 10 ways to get from Petrolina to São Tomé das Letras by plane, bus, taxi, 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.
Fly to São Paulo–Guarulhos International Airport, bus
best- Fly from Petrolina (PNZ) to São Paulo–Guarulhos International Airport (GRU)plane PNZ - GRU
- Take the bus from Tietê Bus Terminal to Rodoviária São Thomé das Letrasbus
11h 8mR$858–3,704Bus via Feira de Santana
cheapest- Take the bus from Juazeiro to Feira de Santanabus
- Take the bus from Terminal Rodoviário de Feira de Santana to Rodoviária de Três Coraçõesbus
- Take the bus from Rodoviária de Três Corações to Rodoviária São Thomé das Letrasbus
37h 5mR$653–1,186Bus, taxi
- Take the bus from Terminal Rodoviário de Petrolina to Terminal Rodoviário de Feira de Santanabus
- Take the bus from Terminal Rodoviário de Feira de Santana to Rodoviária de Três Coraçõesbus
- Take the taxi from Rodoviária de Três Corações to São Tomé das Letrastaxi
34h 31mR$821–1,379Drive 1,855.5 km
- Drive from Petrolina to São Tomé das Letrascar 1,855.5 km
28h 10mR$963–1,391Fly to Belo Horizonte Confins, bus
- Fly from Petrolina (PNZ) to Belo Horizonte Confins (CNF)plane PNZ - CNF
- Take the bus from Rodoviária de Belo Horizonte to Três Coraçõesbus
- Take the bus from Rodoviária de Três Corações to Rodoviária São Thomé das Letrasbus
15h 29mR$2,379–3,396Fly to Rio De Janeiro–Galeão International Airport, bus
- Fly from Petrolina (PNZ) to Rio De Janeiro–Galeão International Airport (GIG)plane PNZ - GIG
- Take the bus from Terminal Rodoviário Novo Rio to Barra Mansa, Terminal Rodoviariobus
- Take the bus from Barra Mansa to Três Coraçõesbus
- Take the bus from Rodoviária de Três Corações to Rodoviária São Thomé das Letrasbus
14h 57mR$1,072–4,971Fly to Santos Dumont Airport, bus
- Fly from Petrolina (PNZ) to Santos Dumont Airport (SDU)plane PNZ - SDU
- Take the bus from Terminal Rodoviário Novo Rio to Barra Mansa, Terminal Rodoviariobus
- Take the bus from Barra Mansa to Três Coraçõesbus
- Take the bus from Rodoviária de Três Corações to Rodoviária São Thomé das Letrasbus
14h 6mR$1,370–3,666Fly to Viracopos/Campinas International Airport, bus
- Fly from Petrolina (PNZ) to Viracopos/Campinas International Airport (VCP)plane PNZ - VCP
- Take the bus from Terminal Rodoviário de Campinas to Atibaiabus
- Take the bus from Terminal Rodoviário de Atibaia to Rodoviária de Três Coraçõesbus
- Take the bus from Rodoviária de Três Corações to Rodoviária São Thomé das Letrasbus
13h 40mR$2,565–4,277Fly to Presidente Itamar Franco Airport, bus
- Fly from Petrolina (PNZ) to Presidente Itamar Franco Airport (IZA)plane PNZ - IZA
- Take the bus from Aeroporto Regional Presidente Itamar Franco to Rodoviária de Juiz de Forabus
- Take the bus from Rodoviária de Juiz de Fora to Rodoviaria de Varginhabus
- Take the bus from Rodoviária de Três Corações to Rodoviária São Thomé das Letrasbus
15h 27mR$1,383–6,387Bus
- Take the bus from Juazeiro to Tietê Bus Terminalbus
- Take the bus from Tietê Bus Terminal to Rodoviária São Thomé das Letrasbus São Paulo
47h 24mR$1,028–1,581
Petrolina (PNZ) to São Paulo–Guarulhos International Airport (GRU) flights
Questions & Answers
The cheapest way to get from Petrolina to São Tomé das Letras is to bus via Feira de Santana which costs R$ 650 - R$ 1200 and takes 37h 5m.
The fastest way to get from Petrolina to São Tomé das Letras is to fly and bus which takes 11h 8m and costs R$ 850 - R$ 3700.
No, there is no direct bus from Petrolina to São Tomé das Letras. However, there are services departing from Juazeiro and arriving at Rodoviária São Thomé das Letras via Terminal Rodoviário de Feira de Santana and Rodoviária de Três Corações. The journey, including transfers, takes approximately 37h 5m.
The distance between Petrolina and São Tomé das Letras is 2078 km. The road distance is 1855.5 km.
The best way to get from Petrolina to São Tomé das Letras without a car is to bus and taxi which takes 34h 31m and costs R$ 800 - R$ 1400.
It takes approximately 11h 8m to get from Petrolina to São Tomé das Letras, including transfers.
Petrolina to São Tomé das Letras bus services, operated by Gontijo, depart from Juazeiro station.
Petrolina to São Tomé das Letras bus services, operated by Gontijo, arrive at Tietê Bus Terminal station.
Yes, the driving distance between Petrolina to São Tomé das Letras is 1855 km. It takes approximately 28h 10m to drive from Petrolina to São Tomé das Letras.
Book your Petrolina to São Tomé das Letras bus tickets online with Omio.
What companies run services between Petrolina, Brazil and São Tomé das Letras, Brazil?
You can take a bus from Juazeiro to Rodoviária São Thomé das Letras via Terminal Rodoviário de Feira de Santana and Rodoviária de Três Corações in around 37h 5m.
- Website
- latam.com
Flights from Petrolina to São Paulo–Guarulhos International Airport
- Ave. Duration
- 2h 45m
- When
- Every day
- Estimated price
- R$550–3,100
Flights from Petrolina to Belo Horizonte Confins via São Paulo–Guarulhos International Airport
- Ave. Duration
- 6h 12m
- When
- Every day
- Estimated price
- R$1,000–5,000
Flights from Petrolina to Rio De Janeiro–Galeão International Airport via São Paulo–Guarulhos International Airport
- Ave. Duration
- 6h 1m
- When
- Every day
- Estimated price
- R$950–4,800
Flights from Petrolina to Santos Dumont Airport via São Paulo–Guarulhos International Airport
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- R$2,700–3,400
Flights from Petrolina to Santos Dumont Airport via Recife, São Paulo–Guarulhos International Airport
- Ave. Duration
- 9h 15m
- When
- Monday, Wednesday, and Friday
- Estimated price
- R$2,700–3,400
Flights from Petrolina to Presidente Itamar Franco Airport via São Paulo–Guarulhos International Airport
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- R$1,100–6,000
Flights from Petrolina to Presidente Itamar Franco Airport via Recife, São Paulo–Guarulhos International Airport
- Ave. Duration
- 9h 45m
- When
- Wednesday
- Estimated price
- R$1,500–7,000
- Website
- voegol.com.br
Flights from Petrolina to São Paulo–Guarulhos International Airport
- Ave. Duration
- 2h 50m
- When
- Monday to Saturday
- Estimated price
- R$1,500–2,700
Flights from Petrolina to Belo Horizonte Confins via São Paulo–Guarulhos International Airport
- Ave. Duration
- 6h 17m
- When
- Monday to Saturday
- Estimated price
- R$1,100–4,900
Flights from Petrolina to Belo Horizonte Confins via Salvador
- Ave. Duration
- 11h 5m
- When
- Wednesday, Friday, and Saturday
- Estimated price
- R$850–4,700
Flights from Petrolina to Rio De Janeiro–Galeão International Airport via São Paulo–Guarulhos International Airport
- Ave. Duration
- 6h 7m
- When
- Monday to Saturday
- Estimated price
- R$1,000–4,800
Flights from Petrolina to Rio De Janeiro–Galeão International Airport via Salvador
- Ave. Duration
- 6h 20m
- When
- Wednesday and Friday
- Estimated price
- R$900–4,700
Flights from Petrolina to Presidente Itamar Franco Airport via Salvador, Sao Paulo Congonhas
- Ave. Duration
- 8h 20m
- When
- Saturday
- Estimated price
- R$1,400–6,000
- Website
- voeazul.com.br
Flights from Petrolina to São Paulo–Guarulhos International Airport via Recife
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- R$650–3,300
Flights from Petrolina to Belo Horizonte Confins via Viracopos/Campinas International Airport
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- R$470–2,600
Flights from Petrolina to Belo Horizonte Confins via Recife
- Ave. Duration
- 8h 30m
- When
- Every day
- Estimated price
- R$470–2,600
Flights from Petrolina to Rio De Janeiro–Galeão International Airport via Recife
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- R$1,300–6,000
Flights from Petrolina to Rio De Janeiro–Galeão International Airport via Viracopos/Campinas International Airport
- Ave. Duration
- 6h 35m
- When
- Every day
- Estimated price
- R$1,200–6,000
Flights from Petrolina to Santos Dumont Airport via Viracopos/Campinas International Airport
- Ave. Duration
- 4h 40m
- When
- Monday to Saturday
- Estimated price
- R$800–3,200
Flights from Petrolina to Santos Dumont Airport via Recife, Viracopos/Campinas International Airport
- Ave. Duration
- 7h 55m
- When
- Every day
- Estimated price
- R$800–3,200
Flights from Petrolina to Viracopos/Campinas International Airport
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- R$2,400–4,000
Flights from Petrolina to Viracopos/Campinas International Airport via Recife
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- R$2,400–4,000
Bus from Tietê Bus Terminal to Rodoviária São Thomé das Letras
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- R$216–310
- Schedules at
- viajesantacruz.com.br
- Book at
- viajesantacruz.com.br
- Convencional
- R$220–310
Bus from Rodoviária de Juiz de Fora to Rodoviaria de Varginha
- Ave. Duration
- 4h 30m
- Frequency
- Once a week
- Estimated price
- R$190–260
- Schedules at
- viajesantacruz.com.br
- Book at
- viajesantacruz.com.br
- Convencional
- R$190–260
Bus from Tietê Bus Terminal to Rodoviária São Thomé das Letras
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- R$216–310
- Schedules at
- viajesantacruz.com.br
- Book at
- viajesantacruz.com.br
- Convencional
- R$220–310
- Phone
- +55 800 728 1992
- [email protected]
- Website
- expressoguanabara.com.br
Bus from Terminal Rodoviário de Petrolina to Terminal Rodoviário de Feira de Santana
- Ave. Duration
- 6h 35m
- Frequency
- Twice daily
- Estimated price
- R$140–550
- Schedules at
- expressoguanabara.com.br
- Book at
- viajeguanabara.com.br
Bus from Barra Mansa to Três Corações
- Ave. Duration
- 3h 43m
- Frequency
- 4 times a week
- Estimated price
- R$80–120
- Schedules at
- expressoguanabara.com.br
- Book at
- viajeguanabara.com.br
Bus from Barra Mansa to Três Corações
- Ave. Duration
- 3h 43m
- Frequency
- 4 times a week
- Estimated price
- R$80–120
- Schedules at
- expressoguanabara.com.br
- Book at
- viajeguanabara.com.br
- Phone
- 0800 728 0044
- [email protected]
- Website
- gontijo.com.br
Bus from Terminal Rodoviário de Petrolina to Terminal Rodoviário de Feira de Santana
- Ave. Duration
- 8h 20m
- Frequency
- 3 times a week
- Estimated price
- R$140–200
- Schedules at
- gontijo.com.br
- Phone
- 0800 880 2006
- Website
- Waybus
Bus from Terminal Rodoviário de Feira de Santana to Rodoviária de Três Corações
- Ave. Duration
- 26h 15m
- Frequency
- 5 times a week
- Estimated price
- R$450–900
- Schedules at
- Waybus
Bus from Terminal Rodoviário de Atibaia to Rodoviária de Três Corações
- Ave. Duration
- 3h 50m
- Frequency
- 5 times a week
- Estimated price
- R$70–140
- Schedules at
- Waybus
Bus from Terminal Rodoviário de Feira de Santana to Rodoviária de Três Corações
- Ave. Duration
- 26h 15m
- Frequency
- 5 times a week
- Estimated price
- R$450–900
- Schedules at
- Waybus
- Phone
- 0300 313 2020
- Website
- expressogardenia.com.br
Bus from Rodoviária de Belo Horizonte to Três Corações
- Ave. Duration
- 5h 36m
- Frequency
- Every 4 hours
- Estimated price
- R$130–240
- Schedules at
- expressogardenia.com.br
- Book at
- expressogardenia.com.br
- Phone
- +55 35 3214-1301
- [email protected]
- Website
- facebook.com
Bus from Rodoviária de Três Corações to Rodoviária São Thomé das Letras
- Ave. Duration
- 1h 30m
- Frequency
- Every 2 hours
- Estimated price
- R$16
- Schedules at
- facebook.com
- Book at
- deonibus.com
Bus from Rodoviária de Três Corações to Rodoviária São Thomé das Letras
- Ave. Duration
- 1h 30m
- Frequency
- Every 2 hours
- Estimated price
- R$16
- Schedules at
- facebook.com
- Book at
- deonibus.com
Bus from Rodoviária de Três Corações to Rodoviária São Thomé das Letras
- Ave. Duration
- 1h 30m
- Frequency
- Every 2 hours
- Estimated price
- R$16
- Schedules at
- facebook.com
- Book at
- deonibus.com
Bus from Rodoviária de Três Corações to Rodoviária São Thomé das Letras
- Ave. Duration
- 1h 30m
- Frequency
- Every 2 hours
- Estimated price
- R$16
- Schedules at
- facebook.com
- Book at
- deonibus.com
Bus from Rodoviária de Três Corações to Rodoviária São Thomé das Letras
- Ave. Duration
- 1h 30m
- Frequency
- Every 2 hours
- Estimated price
- R$16
- Schedules at
- facebook.com
- Book at
- deonibus.com
Bus from Rodoviária de Três Corações to Rodoviária São Thomé das Letras
- Ave. Duration
- 1h 30m
- Frequency
- Every 2 hours
- Estimated price
- R$16
- Schedules at
- facebook.com
- Book at
- deonibus.com
- Phone
- 0800 433 2324
- [email protected]
- Website
- viacaonova.com.br
Bus from Terminal Rodoviário Novo Rio to Barra Mansa, Terminal Rodoviario
- Ave. Duration
- 55 min
- Frequency
- Every 4 hours
- Estimated price
- R$30–45
- Schedules at
- viacaonova.com.br
- Book at
- viacaonova.com.br
Bus from Terminal Rodoviário Novo Rio to Barra Mansa, Terminal Rodoviario
- Ave. Duration
- 55 min
- Frequency
- Every 4 hours
- Estimated price
- R$30–45
- Schedules at
- viacaonova.com.br
- Book at
- viacaonova.com.br
- Phone
- +55 84 3205-6161
- [email protected]
- Website
- Quero Passagem - Viação Nordeste
Bus from Terminal Rodoviário Novo Rio to Barra Mansa, Terminal Rodoviario
- Ave. Duration
- 2h 5m
- Frequency
- 3 times a day
- Estimated price
- R$45–75
- Website
- Quero Passagem - Viação Nordeste
- Website
- Clickbus - Viação Nordeste
Bus from Terminal Rodoviário Novo Rio to Barra Mansa, Terminal Rodoviario
- Ave. Duration
- 2h 5m
- Frequency
- 3 times a day
- Estimated price
- R$45–75
- Website
- Quero Passagem - Viação Nordeste
- Website
- Clickbus - Viação Nordeste
Bus from Terminal Rodoviário de Campinas to Atibaia
- Ave. Duration
- 1h 22m
- Frequency
- 4 times a day
- Estimated price
- R$24–40
- Website
- Quero Passagem - Viação Nordeste
- Website
- Clickbus - Viação Nordeste
- Phone
- +55 11 4414-6444
- [email protected]
- Website
- viacaoatibaiasp.com.br
Bus from Terminal Rodoviário de Campinas to Atibaia
- Ave. Duration
- 1h
- Frequency
- 4 times a day
- Estimated price
- R$35–60
- Schedules at
- viacaoatibaiasp.com.br
- Book at
- guichevirtual.com.br
- Phone
- +55 11 3775-3850
- Website
- passaromarron.com.br
Bus from Terminal Rodoviário de Campinas to Atibaia
- Ave. Duration
- 1h 10m
- Frequency
- 3 times a day
- Estimated price
- R$40–60
- Schedules at
- passaromarron.com.br
- Phone
- +55 0800-777-8430
- [email protected]
- Website
- rapidofenix.com.br
Bus from Terminal Rodoviário de Campinas to Atibaia
- Ave. Duration
- 1h 20m
- Frequency
- Twice daily
- Estimated price
- R$30–65
- Book at
- rapidofenix.com.br
- Phone
- +55 32 3215-1109 / +55 32 3216-6494
- [email protected]
- Website
- facebook.com
Bus from Aeroporto Regional Presidente Itamar Franco to Rodoviária de Juiz de Fora
- Ave. Duration
- 50 min
- Frequency
- 4 times a day
- Estimated price
- R$25–45
- Schedules at
- buson.com.br
- Book at
- buson.com.br
- Convencional
- R$30–45
- Phone
- 0800 075 0010
- [email protected]
- Website
- rotatransportes.com.br
Bus from Juazeiro to Feira de Santana
- Ave. Duration
- 7h 20m
- Frequency
- Every 4 hours
- Estimated price
- R$180–270
- Schedules at
- rotatransportes.com.br
- Book at
- rotatransportes.com.br
- Phone
- 0800 728 0044
- Website
- gontijo.com.br
Bus from Juazeiro to Tietê Bus Terminal
- Ave. Duration
- 40h 24m
- Frequency
- Twice daily
- Estimated price
- R$800–1,300
- Schedules at
- gontijo.com.br
- Ave. Duration
- 41 min
- Estimated price
- R$230–280
Táxi Marolinho 1 e 2
- Phone
- +55 (35) 98801-1213
- Website
- cliqueiachei.com.br
Taxi Varginha
- Phone
- +55 (35) 98886-0112
- Website
- taxivarginha.com.br
Táxi Varginha Executivo
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 How to get from Gatwick Airport into central London, Want to know more about Flixbus?, and 5 incredible day trips from Florence by train - to help you get the most out of your next trip.
More Questions & Answers
There are 403+ hotels available in São Tomé das Letras.



































