Rome2Rio

How to get fromMairinque to São Roqueby bus, car or taxi

Find Transport to São Roque

See all options

There are 3 ways to get from Mairinque to São Roque by bus, car, or taxi

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Line 6218 bus, bus, line 256 bus

    best
    1. Take the bus from Terminal Intermunicipal Alcides de Souza to Rua Guarani - Ponto Final de Ibiuna - Centro Ibiuna - SP 18150-000 Brasilbus
    2. Take the bus from Ibiúna to Vargem Grande Paulistabus
    3. Take the bus from Av. Elias Alves da Costa 623 to Terminal Municipal Vereador Benedito Lopes - Caucaia do Altobus256
    4h 30m
    R$39–48
  2. Drive 35 km

    cheapest
    1. Drive from Mairinque to São Roquecar35 km
    35 min
    R$20–29
  3. Taxi

    1. Take the taxi from Mairinque to São Roquetaxi35 km
    35 min
    R$120–150

Questions & Answers

What companies run services between Mairinque, São Paulo, Brazil and São Roque, Brazil?

You can take a bus from Av. 27 de Outubro 202 - sul Mairinque - SP 18120-000 Brasil to Terminal Municipal Vereador Benedito Lopes - Caucaia do Alto via Terminal Intermunicipal Alcides de Souza, Rua Guarani - Ponto Final de Ibiuna - Centro Ibiuna - SP 18150-000 Brasil, Ibiúna, and Av. Elias Alves da Costa 623 in around 4h 30m.

Bus operators
Other operators

Want to know more about travelling around the world?

Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including 10 amazing places to get away from it all in Australia, Want to know more about Flixbus?, and Travelling around the UAE - to help you get the most out of your next trip.