Rome2Rio

How to get fromRio de Janeiro to Mar de Espanhaby bus, taxi, or car

Find Transport to Mar de Espanha

See all options

There are 4 ways to get from Rio de Janeiro to Mar de Espanha by bus, taxi, or car

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

  1. Bus, taxi

    best
    1. Take the bus from Terminal Rodoviário Novo Rio to Três Rios, RJbus bus Rio de Janeiro - Novo Rio, RJ - Três Rios, RJ
    2. Take the taxi from Três Rios, RJ to Mar de Espanhataxi taxi
    3h 16m
    R$221–301
  2. Drive 170.6 km

    cheapest
    1. Drive from Rio de Janeiro to Mar de Espanhacar car 170.6 km
    2h 43m
    R$90–130
  3. Bus

    1. Take the bus from Terminal Rodoviário Novo Rio to Terminal São Dimasbus bus Juiz de Fora / ...
    2. Take the bus from Juiz De Fora to Mar de Espanhabus bus Juiz De Fora
    5h 5m
    R$112–167
  4. Bus via Petrópolis

    1. Take the bus from Terminal Menezes Cortes to Petrópolis, Rodoviária Governador Leonel Brizolabus bus
    2. Take the bus from Petrópolis, Rodoviária Governador Leonel Brizola to Terminal Rodoviário de Mar de Espanhabus bus Mar de Espanha
    6h 20m
    R$112–177

Questions & Answers

What companies run services between Rio de Janeiro, Brazil and Mar de Espanha, Brazil?

You can take a bus from Terminal Rodoviário Novo Rio to Mar de Espanha via Juiz De Fora in around 5h 5m.

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 Getting to Milan from the airport, How to get from Stansted Airport into central London, and How to get from London City Airport into central London - to help you get the most out of your next trip.