Seguindo medida adotada nas últimas edições, para chegar à Cidade do Rock durante os sete dias do Rock in Rio o público deverá usar transporte público e tem como opção uma linha de ônibus especial, disponibilizada pela organização do evento em parceria com a Prefeitura do Rio e o Rio Ônibus.
Com o serviço Primeira Classe, os passageiros são levados até o Riocentro sem paradas em veículos com ar-condicionado que vão sair de 15 pontos diferentes e em horários pré-estabelecidos. Os que optarem por este serviço terão que pagar R$ 70, valor referente à ida e à volta a cada dia, além do preço do frete para quem quiser ter acesso ao cartão da passagem em casa. Em 2013 o valor do bilhete era de R$ 50.
A segunda alternativa é seguir pelas linhas regulares de ônibus, que já costumam passar próximo ao local do evento ou que vão trafegar pela linha circular, especialmente criada para o Rock in Rio ligando a Alvorada ao Parque Olímpico. Nos dois casos a tarifa será a mesma da passagem de coletivos da cidade, R$ 3,40.
Os bilhetes para a Primeira Classe já estão sendo vendidos no site do RioCard. Cada um deles é pessoal e pode ser usado apenas para um dos dias do festival. Os passageiros podem pegar os veículos no aeroporto Galeão, Santos Dumont, Castelo, Rio Sul, Copacabana, Ipanema, Lagoa, Barra Shopping, Recreio Shopping, Norte Shopping, Méier, Tijuca, Rodoviária, Nova América e Botafogo Praia Shopping. Os cartões serão retirados a partir do primeiro dia de agosto em pontos ainda não definidos.