Paraty está localizada no estado do Rio de Janeiro, na região conhecida como Costa Verde. A cidade está praticamente no meio do caminho entre as capitais Rio de Janeiro (240 km) e São Paulo (270 km). O trânsito de cada uma das rotas dependerá do horário, dia e, claro, um pouquinho de sorte dos motoristas. Entretanto, é comum engarrafamentos nos finais de semana e feriados prolongados.
Para quem deseja sair de carro do Rio de Janeiro, a melhor rota é pela BR-101 (Rio – Santos), cujo percurso é feito pelo litoral e a vista é maravilhosa. Para os motoristas que vão por São Paulo, a BR-116, até Guaratinguetá, é uma boa opção. O trajeto final é pela BR-459. Para quem não está preocupado com horário de chegada, a alternativa mais interessante é a Rio-Santos, exatamente por apresentar belos cenários ainda na estrada. As alternativas para quem sai de São Paulo são muitas. Tudo depende do seu interesse, tempo e disposição para o trajeto.
Aos que vão de ônibus, uma boa rota é pelo Rio de Janeiro. Nos dois aeroportos da cidade (Galeão e Santos Dummont) há um ônibus executivo — chamado de frescão — que leva até a Rodoviária Novo Rio, onde é possível comprar a passagem para embarcar rumo a Paraty. Não é comum que os assentos se esgotem, mas se for alta temporada, vale comprar com alguns dias de antecedência. Quem opera o trecho do Rio de Janeiro para Paraty é a Viação Costa Verde. As viagens acontecem entre 5h e 21h e ônibus estão disponíveis durante todo o dia. O custo do trecho é de R$ 77,50 e a viagem tem duração média de 4h30. Para quem pretende sair de São Paulo, o trajeto tem duração de 6h, custo de R$ 58,44 e é operado pela Reunidas Paulista.
Um trajeto muito comum para os turistas que visitam a Costa Verde é a rota Ilha Grande (Angra dos Reis) – Paraty. A distância entre as duas cidades é de 100 km e a maneira mais econômica de fazer o trajeto é de ônibus urbano. Os veículos saem de meia em meia hora de Angra dos Reis e o percurso — de 95 km — tem 2h de duração. O custo do trecho é de R$ 12. Há também a opção do ônibus turístico, que vai sem paradas até Paraty e custa R$ 15, porém ele faz apenas duas viagens por dia. O trajeto, todo à beira-mar, é um espetáculo. Além do ônibus, há a possibilidade de fazer a viagem toda de barco entre a Ilha Grande e Paraty. O tempo do percurso é de 1h30 e o valor R$ 195. O barco é operado pela Safari Transfer e as viagens são realizadas às segundas, quartas e sextas. A reserva deve ser feita com 24h de antecedência.