Partindo de São Paulo, o melhor acesso à Diamantina é pela Rodovia Fernão Dias, BR 381 até Belo Horizonte. A partir dai, seguir a Br 040 (sentido Brasília) até o trevo para a BR 135 que está localizado a 20 km, aproximadamente, do município de Paraopeba (MG). Seguir 60 km até o município de Curvelo (MG). Deste ponto em diante, entrar no trevo para a BR 259, ligando Curvelo a Diamantina.