Mariana não tem aeroporto próprio. O ponto de desembarque aéreo mais próximo é o Aeroporto de Confins, na região metropolitana de Belo Horizonte, a cerca de 110 a 124 quilômetros de distância.
A partir da capital mineira ou das cidades vizinhas, os principais acessos terrestres funcionam assim:
- De carro a partir de Belo Horizonte: o trajeto mais direto segue pela BR-356 (ou combinando BR-040 e BR-356), com percurso de 124 km concluído em aproximadamente 1h30.
- De carro a partir de Ouro Preto: são apenas 12 quilômetros de distância, um deslocamento rápido de cerca de 15 minutos.
- De carro a partir de São Paulo: trajeto de cerca de 675 quilômetros, subindo principalmente pela BR-381.
- De carro a partir de Ouro Branco: a distância é de 45 quilômetros.
- De ônibus: a rodoviária local recebe linhas regulares. A Viação Pássaro Verde opera o trecho entre Belo Horizonte e Mariana (viagem de cerca de 2 horas). Já a Viação Útil faz as rotas diretas partindo de São Paulo ou de São João Del Rei.
Para quem viaja nos meses de chuva, entre outubro e março, vale redobrar a atenção nas estradas sinuosas da região; de abril a setembro o tempo fica mais seco e estável.