Ubatuba é cercada de Mata Atlântica, praias selvagens e uma energia que parece desacelerar o mundo. Mas antes de mergulhar de cabeça nesse paraíso — ou depois de aproveitar cada cantinho dele — vem aquela dúvida clássica: como eu chego aqui? E como saio sem perrengue?
A boa notícia é que Ubatuba está muito mais bem conectada do que muita gente imagina. Dá pra chegar e sair de ônibus com frequência para São Paulo, pegar linha direta para o Aeroporto de Guarulhos, alcançar destinos históricos como Paraty, ou até embarcar rumo ao Rio de Janeiro. Tudo pelo mesmo terminal no coração da cidade.
Neste guia, a gente organiza tudo por destino — com empresa, tipo de rota, dicas práticas e o que você precisa saber antes de comprar a passagem.
O que você vai encontrar neste guia
- Terminal Rodoviário de Ubatuba
- Ubatuba → São Paulo
- Ubatuba → Aeroporto de Guarulhos
- Ubatuba → Paraty
- Ubatuba → Trindade
- Ubatuba → Rio de Janeiro
- Ubatuba → Angra dos Reis e Ilha Grande
- Ubatuba → Caraguatatuba e São Sebastião
- Ubatuba → Ilhabela
- Dicas gerais para não errar
- Perguntas frequentes
Terminal Rodoviário de Ubatuba
Antes de falar de cada destino, é importante você conhecer o centro de tudo isso aqui: o Terminal Rodoviário Tomás Galhardo, localizado na Rua Professor Thomaz Galhardo, 1523, bem no centro de Ubatuba.
É de lá que saem praticamente todas as linhas de ônibus intermunicipais e interestaduais. A principal empresa que opera as rotas é a Pássaro Marron, referência no litoral paulista há décadas. O terminal é de fácil acesso a pé do centro e conta com guichês, banheiro e lanchonete.
💡 Dica: se você está hospedado na Golden Garden House, o terminal fica a poucos minutos de carro.
Ubatuba → São Paulo
Essa é a rota mais frequente e a mais tranquila de operar. Não faltam opções.
A Pássaro Marron opera ônibus saindo de Ubatuba para o Terminal Rodoviário do Tietê ou Aeroporto de Guarulhos em São Paulo, ao longo de praticamente todo o dia — da manhã até o final da noite.
O caminho contrário (São Paulo – Ubatuba) também acontece com frequencia.
O trajeto dura em média 4h30 a 5h30 dependendo do tráfego, especialmente na descida da Serra pela Rodovia Tamoios. As passagens custam em torno de R$90 a R$ 130.
Alternativas para economizar
- Buser: plataforma de fretamento coletivo, geralmente mais barata, com saídas em alguns dias da semana. Menos previsível que a Pássaro Marron, mas vale checar se você tem flexibilidade de data. Passagens entre R$60-R$90. Embarque em São Paulo na Barra Funda, Desembarque em Ubatuba no Posto Shell do Supermercado Shibata.
- BlaBlaCar: tem muitas caronas disponíveis nessa rota, especialmente nos fins de semana. As corridas costumam ir até o Terminal Barra Funda ou o Terminal Tietê. Ideal para quem quer economizar e não tem pressa. Normalmente fica entre R$60-R$80.
Como comprar
Pelo site ou app da Pássaro Marron ou pela ClickBus. Em alta temporada e feriados, compre com antecedência — as poltronas esgotam rápido.
⚠️ Atenção em feriados e verão: o trânsito na descida da serra pode aumentar o tempo de viagem significativamente. Calcule uma margem de pelo menos 1 hora a mais.
Ubatuba → Aeroporto de Guarulhos (GRU)
Essa é uma das rotas mais práticas e menos conhecidas de quem viaja por Ubatuba.
A Pássaro Marron opera linha direta entre o Terminal de Ubatuba e o Aeroporto Internacional de Guarulhos (GRU), sem troca de ônibus. O trajeto dura em média 4h10 a 4h35, e os preços ficam em torno de R$ 100 a R$ 112.
Há saídas espalhadas ao longo do dia — as primeiras pela manhã (por volta das 7h30 e 9h10) e as últimas no final da tarde (até 17h10).
A rota também funciona no sentido inverso: o ônibus parte do aeroporto e chega direto em Ubatuba. Isso significa que você pode desembarcar de qualquer voo e já pegar um ônibus até o litoral sem passar por São Paulo.
💡 Dica importante: se seu voo chega de madrugada ou em horário que não tem ônibus disponível, vale avaliar passar uma noite em Guarulhos ou São Paulo antes de seguir viagem.
Ubatuba → Paraty
Paraty é um dos destinos mais buscados por quem passa por Ubatuba — e felizmente a rota é simples e frequente.
Saindo do Terminal Tomás Galhardo, há vários horários ao longo do dia para Paraty. A passagem custa em torno de R$ 40 a R$ 50, e o trajeto é um dos mais bonitos do Brasil: a Rodovia Rio-Santos (BR-101) corta a Mata Atlântica à beira-mar durante praticamente todo o caminho.
É uma viagem sem conexão, direta, que dura cerca de 1h30 a 2h dependendo do horário.
💡 Para quem vai explorar mais: Paraty serve de base para chegar também à Trindade, à Costa Verde e até ao sul do Rio de Janeiro.
Ubatuba → Trindade
Uma informação que pega muita gente de surpresa: Trindade não é um destino independente na rodoviária — ela é uma praia que pertence ao município de Paraty.
Por isso, a forma correta de chegar lá é em dois passos:
- Pegue o ônibus de Ubatuba até Paraty (saídas frequentes, ~R$ 40)
- Em Paraty, pegue um ônibus local ou uma van com destino a Trindade. O trajeto dura cerca de 30 minutos.
Opção alternativa (para quem gosta de aventura)
Existe uma segunda possibilidade, mais utilizada por viajantes experientes: descer do ônibus no meio do caminho entre Ubatuba e Paraty, em um ponto específico na BR-101, e pegar um transporte local (ônibus ou van) que vai até Trindade ou até o centro de Paraty. Essa opção exige mais atenção e conhecimento do trecho — se for a primeira vez, vá pela rota principal.
Ubatuba → Rio de Janeiro
A linha para o Rio existe, mas exige planejamento: há apenas 1 ônibus por dia, com saída por volta da meia-noite no Terminal Tomás Galhardo.
A empresa que opera é a Pássaro Marron, e o ônibus faz o percurso pela Costa Verde, passando por Angra dos Reis antes de chegar ao Rio. O destino final é a Rodoviária Novo Rio, de onde você pode se deslocar para qualquer bairro da cidade, incluindo Copacabana e o Centro.
O que você precisa saber
- Confirme o horário com antecedência — o horário noturno pode ter variações por período do ano.
- A compra da passagem pode ser feita online, e você receberá confirmação por e-mail. Guarde esse e-mail: em alguns casos pode ser necessário apresentar.
- Chegando cedo demais ao terminal? Ele tem estrutura básica para espera, mas não é um espaço para passar muitas horas. Programe a chegada para cerca de 30 minutos antes.
Ubatuba → Angra dos Reis e Ilha Grande
Se o seu destino é Angra dos Reis ou Ilha Grande, a rota passa pelo mesmo ônibus noturno do Rio de Janeiro — você simplesmente desce antes do ônibus seguir para a capital.
O desembarque em Angra acontece de madrugada, por isso o planejamento aqui é fundamental:
- A travessia de barco para Ilha Grande funciona apenas em horário comercial
- Ou seja: quem desembarca de madrugada precisa esperar o amanhecer para pegar a balsa
- Vale verificar opções de acomodação em Angra para essa espera, ou calcular o roteiro de forma que você chegue lá já de dia
💡 Dica prática: a balsa para Ilha Grande parte do cais de Angra dos Reis. Há também saídas de Conceição de Jacareí e Mangaratiba — confirme qual é a mais próxima do seu ponto de chegada.
Ubatuba → Caraguatatuba e São Sebastião
Essas duas cidades ficam no Litoral Norte de São Paulo, e a rota envolve uma conexão simples em Caraguatatuba.
Para Caraguatatuba
Ônibus da Pássaro Marron com saídas regulares. O trajeto é curto — cerca de 1h40 — e a passagem custa em torno de R$ 25 a R$ 35.
Para São Sebastião
O processo tem dois passos:
- Pegue o ônibus de Ubatuba até Caraguatatuba
- No terminal de Caraguá, desça e faça conexão para o ônibus com destino a São Sebastião
Não é complicado, mas exige atenção ao horário de conexão. Verifique se há tempo suficiente entre os ônibus antes de comprar as passagens separadas.
Ubatuba → Ilhabela
Ilhabela é um dos destinos mais desejados do Litoral Norte, e a rota é uma extensão natural da rota para São Sebastião, com um passo a mais: a balsa.
O caminho completo fica assim:
- Ônibus de Ubatuba → Caraguatatuba (com a Pássaro Marron)
- Conexão em Caraguá → ônibus até São Sebastião
- Em São Sebastião, vá até o terminal de balsas
- Atravesse de balsa para Ilhabela — a travessia é curta (cerca de 15 minutos) e saem balsas com bastante frequência
💡 Sobre a balsa: a travessia para pedestres é gratuita. Já para veículos, há cobrança variável por tamanho. Nos fins de semana e feriados, o embarque com carro pode ter fila.
Dicas gerais para não errar na estrada
Independentemente do destino, algumas práticas simples fazem toda a diferença:
Antes de viajar:
- Confirme o horário diretamente no site da Pássaro Marron ou nos agregadores (Buson, DeÔnibus) — os horários podem variar por dia da semana e período do ano
- Em alta temporada (dezembro a fevereiro) e feriados prolongados, compre com pelo menos 3 a 5 dias de antecedência
- Guarde o e-mail de confirmação da passagem no celular
Na hora da viagem:
- Chegue ao terminal com pelo menos 30 minutos de antecedência
- Para rotas com conexão, deixe uma margem de pelo menos 1 hora entre os ônibus
- Tenha um documento de identidade com foto em mãos
Apps úteis:
- BlaBlaCar — caronas compartilhadas para São Paulo e outras cidades
- Buser — fretamento coletivo mais barato em algumas rotas
- DeÔnibus ou Buson — para comparar preços e horários de todas as empresas
Perguntas frequentes
Tem ônibus de Ubatuba para o Rio de Janeiro todo dia? Sim, mas há apenas uma saída diária, com partida por volta da meia-noite no Terminal Tomás Galhardo. Confirme o horário antes de comprar, pois pode variar por período do ano.
Tem ônibus direto de Ubatuba para o Aeroporto de Guarulhos? Sim! A Pássaro Marron opera linha direta entre Ubatuba e o GRU, sem troca de ônibus. O trajeto dura cerca de 4h10 e as passagens custam em torno de R$ 100 a R$ 112.
Como ir de Ubatuba para Ilha Grande? Você precisa pegar o ônibus noturno para o Rio de Janeiro e descer em Angra dos Reis. De lá, a balsa para Ilha Grande funciona em horário comercial. Planeje a viagem para não ficar preso de madrugada sem como atravessar.
Como chegar em Trindade saindo de Ubatuba? Vá até Paraty de ônibus (saídas frequentes, ~R$ 40) e de lá pegue um ônibus local ou van até Trindade, que fica a cerca de 30 minutos de Paraty.
Precisa comprar a passagem com antecedência? Para rotas frequentes como Ubatuba–São Paulo, dá pra comprar no dia em baixa temporada. Mas em feriados, verão e fins de semana prolongados, compre com pelo menos 3 a 5 dias de antecedência para garantir assento e horário.
Qual o terminal de ônibus de Ubatuba? O principal terminal é o Terminal Rodoviário Tomás Galhardo, na Rua Professor Thomaz Galhardo, 1523, no centro de Ubatuba.
Tem ônibus de Ubatuba para Paraty com frequência? Sim, há várias saídas ao longo do dia. A passagem custa em torno de R$ 40 e o trajeto é direto, sem conexão, com duração de 1h30 a 2h.
Está planejando sua viagem para Ubatuba?
Ubatuba não é só um destino — é um ponto de partida para tudo que o litoral brasileiro tem de mais bonito. De Paraty a Ilha Grande, de São Sebastião a Ilhabela, cada rota sai daqui carregando um pedaço dessa energia.
E quando você chegar, a Golden Garden House vai estar pronto para ser a sua base. Uma experiência de hospedagem que vai além do quarto: trilhas, surf, cultura, yoga e vivências que só o Golden oferece em Ubatuba.
👉 Conheça nossos pacotes de experiência e reserve sua estadia
Última atualização: abril de 2026. Os horários e preços mencionados são aproximados e podem variar. Consulte sempre o site da empresa antes de comprar.