There are 6 ways to get from Teófilo Otoni to Ubatuba 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.
Fly Teofilo Otoni to São Paulo–Guarulhos International Airport, bus
best- Fly from Teofilo Otoni (TFL) to São Paulo–Guarulhos International Airport (GRU)plane TFL - GRU
- Take the bus from Guarulhos Airport to Ubatubabus
9h 20mR$2,903–5,488Bus via Terminal Rodoviário Intermunicipal de Ubatuba Rua Professor Thomaz Galhardo, 513 - Centro Ubatuba - SP 11680-000 Brasil
cheapest- Take the bus from Terminal Rodoviário de Teófilo Otoni to Terminal Rodoviario de Taubatebus Teofilo Otoni
- Take the bus from Terminal Rodoviário Novo de Taubaté to Terminal Rodoviário Intermunicipal de Ubatuba Rua Professor Thomaz Galhardo, 513 - Centro Ubatuba - SP 11680-000 Brasilbus 5511
21h 25mR$301–429Bus
- Take the bus from Teófilo Otoni, MG to Taubaté, SPbus Teófilo Otoni, MG - Taubaté, SP
- Take the bus from Terminal Rodoviario de Taubate to Ubatubabus Guaratinguetá
19h 19mR$422–750Drive 944.9 km
- Drive from Teófilo Otoni to Ubatubacar 944.9 km
14h 33mR$490–708Fly Teofilo Otoni to São Paulo–Congonhas Airport, bus
- Fly from Teofilo Otoni (TFL) to São Paulo–Congonhas Airport (CGH)plane TFL - CGH
- Take the bus from Tietê Bus Terminal to Terminal Rodoviario de Taubatebus
- Take the bus from Terminal Rodoviario de Taubate to Ubatubabus
11h 21mR$2,619–5,154Bus to Coronel Altino Machado De Oliveira Airport, fly to São Paulo–Guarulhos International Airport, bus
- Take the bus from Teófilo Otoni to Governador Valadaresbus
- Fly from Coronel Altino Machado De Oliveira Airport (GVR) to São Paulo–Guarulhos International Airport (GRU)plane GVR - GRU
- Take the bus from Guarulhos Airport to Ubatubabus
13h 6mR$1,803–4,612
Teofilo Otoni (TFL) to São Paulo–Guarulhos International Airport (GRU) flights
Questions & Answers
The cheapest way to get from Teófilo Otoni to Ubatuba is to bus via Terminal Rodoviário Intermunicipal de Ubatuba Rua Professor Thomaz Galhardo, 513 - Centro Ubatuba - SP 11680-000 Brasil which costs R$ 300 - R$ 430 and takes 21h 25m.
The fastest way to get from Teófilo Otoni to Ubatuba is to fly and bus which takes 9h 20m and costs R$ 2900 - R$ 5500.
No, there is no direct bus from Teófilo Otoni to Ubatuba. However, there are services departing from Teófilo Otoni, MG and arriving at Ubatuba via Terminal Rodoviario de Taubate. The journey, including transfers, takes approximately 19h 19m.
The distance between Teófilo Otoni and Ubatuba is 1023 km. The road distance is 944.9 km.
The best way to get from Teófilo Otoni to Ubatuba without a car is to bus which takes 19h 19m and costs R$ 420 - R$ 750.
It takes approximately 9h 20m to get from Teófilo Otoni to Ubatuba, including transfers.
Teófilo Otoni to Ubatuba bus services, operated by Águia Branca, depart from Teófilo Otoni, MG station.
Teófilo Otoni to Ubatuba bus services, operated by Águia Branca, arrive at Taubaté, SP station.
Yes, the driving distance between Teófilo Otoni to Ubatuba is 945 km. It takes approximately 14h 33m to drive from Teófilo Otoni to Ubatuba.
There are 3490+ hotels available in Ubatuba.
What companies run services between Teófilo Otoni, Brazil and Ubatuba, Brazil?
You can take a bus from Teófilo Otoni, MG to Ubatuba via Terminal Rodoviario de Taubate in around 19h 19m.
- Website
- voeazul.com.br
Flights from Teofilo Otoni to São Paulo–Guarulhos International Airport via Belo Horizonte Confins
- Ave. Duration
- 5h 46m
- When
- Monday, Wednesday, and Friday
- Estimated price
- R$500–3,300
Flights from Teofilo Otoni to São Paulo–Congonhas Airport via Belo Horizonte Confins
- Ave. Duration
- 4h 20m
- When
- Monday, Wednesday, and Friday
- Estimated price
- R$2,500–5,000
Flights from Teofilo Otoni to São Paulo–Congonhas Airport via Belo Horizonte Confins, Rio De Janeiro Santos Dumont
- Ave. Duration
- 5h 40m
- When
- Monday, Wednesday, and Friday
- Estimated price
- R$2,500–5,000
Flights from Coronel Altino Machado De Oliveira Airport to São Paulo–Guarulhos International Airport via Belo Horizonte Confins
- Ave. Duration
- 3h 22m
- When
- Every day
- Estimated price
- R$2,900–4,300
Flights from Coronel Altino Machado De Oliveira Airport to São Paulo–Guarulhos International Airport via Belo Horizonte Confins, Rio De Janeiro Santos Dumont
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- R$2,900–4,300
- Phone
- +55 11 3775-3850
- Website
- passaromarron.com.br
Bus from Guarulhos Airport to Ubatuba
- Ave. Duration
- 4h 40m
- Frequency
- Twice daily
- Estimated price
- R$120–190
- Schedules at
- passaromarron.com.br
Bus from Tietê Bus Terminal to Terminal Rodoviario de Taubate
- Ave. Duration
- 2h 30m
- Frequency
- Every 2 hours
- Estimated price
- R$70–120
- Schedules at
- passaromarron.com.br
Bus from Guarulhos Airport to Ubatuba
- Ave. Duration
- 4h 40m
- Frequency
- Twice daily
- Estimated price
- R$120–190
- Schedules at
- passaromarron.com.br
- Phone
- +55 800 725 1211
- [email protected]
- Website
- aguiabranca.com.br
Bus from Teófilo Otoni, MG to Taubaté, SP
- Ave. Duration
- 16h 35m
- Frequency
- Once daily
- Estimated price
- R$360–700
- Book at
- aguiabranca.com.br
- Phone
- +55 12 3123-4848
- Website
- rodoviariooceano.com.br
Bus from Terminal Rodoviario de Taubate to Ubatuba
- Ave. Duration
- 1h 44m
- Frequency
- Twice daily
- Estimated price
- R$55–90
- Schedules at
- rodoviariooceano.com.br
- Book at
- buson.com.br
Bus from Terminal Rodoviario de Taubate to Ubatuba
- Ave. Duration
- 1h 44m
- Frequency
- Twice daily
- Estimated price
- R$55–90
- Schedules at
- rodoviariooceano.com.br
- Book at
- buson.com.br
- Phone
- 0800 433 2324
- [email protected]
- Website
- viacaonova.com.br
Bus from Tietê Bus Terminal to Terminal Rodoviario de Taubate
- Ave. Duration
- 2h 39m
- Frequency
- Twice daily
- Estimated price
- R$30–45
- Schedules at
- viacaonova.com.br
- Book at
- viacaonova.com.br
- Phone
- 0800 728 0044
- Website
- gontijo.com.br
Bus from Teófilo Otoni to Governador Valadares
- Ave. Duration
- 2h 59m
- Frequency
- Hourly
- Estimated price
- R$50–85
- Schedules at
- gontijo.com.br
- Phone
- 0800 723 2121
- [email protected]
- Website
- novaitapemirim.com.br
Bus from Terminal Rodoviário de Teófilo Otoni to Terminal Rodoviario de Taubate
- Ave. Duration
- 18h 5m
- Frequency
- 3 times a day
- Estimated price
- R$290–420
- Schedules at
- novaitapemirim.com.br
Bus from Terminal Rodoviário Novo de Taubaté to Terminal Rodoviário Intermunicipal de Ubatuba Rua Professor Thomaz Galhardo, 513 - Centro Ubatuba - SP 11680-000 Brasil
- Ave. Duration
- 2h 20m
- Frequency
- 5 times a day
- Estimated price
- R$9–47
- Schedules at
- emtu.sp.gov.br
- Commuter bus
- R$9–12
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, Travel Insider: Top Japan travel tips by Beatrix Holland, and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.






















