There are 5 ways to get from Rio de Janeiro to Cabo Frio 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.

Recommended option

Bus Macaense  •  2 h 49 min

  1. Take the bus from Rio de Janeiro - Novo Rio to Sao Pedro da Aldeia

$8 - $16

4 alternative options

Bus 1001  •  2 h 53 min

  1. Take the bus from Rio de Janeiro to Iguaba Grande

$8 - $17

Bus 1001 #2  •  3 h 20 min

  1. Take the bus from Rio de Janeiro - Novo Rio to Cabo Frio

$8 - $23

Taxi  •  1 h 48 min

  1. Take a taxi from Rio de Janeiro to Cabo Frio 96.7 miles

$120 - $150

Drive  •  1 h 48 min

  1. Drive from Rio de Janeiro to Cabo Frio 96.7 miles

$16 - $24

What companies run services between Rio de Janeiro, Brazil and Cabo Frio, Brazil?

Macaense operates a bus from Rio de Janeiro to Cabo Frio every 20 minutes. Tickets cost $6 - $15 and the journey takes 2 h 15 min. 1001 also services this route hourly.

Bus operators
Macaense
Phone
+55 4004-5001 / 0800-941-3334
Email
levy.matos@macaense.com.br
Website
macaense.com.br
Bus from Rio de Janeiro - Novo Rio to Sao Pedro da Aldeia
Ave. Duration
2 h 15 min
Frequency
Every 20 minutes
Estimated price
$6 - $15
Schedules at
macaense.com.br
Book at
vendas.jcaholding.com.br
1001
Phone
+55 4004-5001
Email
sac@autoviacao1001.com.br
Website
autoviacao1001.com.br
Bus from Rio de Janeiro to São Pedro da Aldeia
Ave. Duration
2 h
Frequency
Hourly
Estimated price
$7 - $15
Schedules at
vendas.jcaholding.com.br
Bus from Rio de Janeiro to Iguaba Grande
Ave. Duration
1 h 48 min
Frequency
Hourly
Estimated price
$7 - $15
Schedules at
vendas.jcaholding.com.br
Bus from Rio de Janeiro - Novo Rio to Cabo Frio
Ave. Duration
3 h 20 min
Frequency
Every 30 minutes
Estimated price
$8 - $23
Schedules at
vendas.jcaholding.com.br
Book at
vendas.jcaholding.com.br
Other operators
Taxi from Rio de Janeiro to Cabo Frio
Ave. Duration
1 h 48 min
Estimated price
$120 - $150
Transcoopass
Phone
+55 212209-1555
Website
transcoopass.com.br
Central Coop RJ
Phone
+55 21 3878-8880
Website
centralcooprj.com
Taxi Pontual
Phone
+55 21 2520-7696
Website
taxipontual.com
Cooparioca
Phone
+55 21 2158-1818
Website
cooparioca.com.br
Coopataxi
Phone
+55 21 3288-4343
Website
coopataxi.com.br

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 Which side of Niagara Falls should I choose (and how do I get there)?, Train travel in France: A guide to SNCF and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.

Questions & Answers

How far is it from Rio de Janeiro to Cabo Frio?

The distance between Rio de Janeiro and Cabo Frio is 118 km. The road distance is 155 km.

What is the cheapest way to get from Rio de Janeiro to Cabo Frio?

The cheapest way to get from Rio de Janeiro to Cabo Frio is to bus which costs R$ 27 - R$ 60 and takes 2 h 49 min.

What is the fastest way to get from Rio de Janeiro to Cabo Frio?

The quickest way to get from Rio de Janeiro to Cabo Frio is to taxi which takes 1 h 48 min and costs R$ 430 - R$ 550.

Is there a direct bus between Rio de Janeiro and Cabo Frio?

Yes, there is a direct bus departing from Rio de Janeiro - Novo Rio and arriving at Cabo Frio. Services depart every 30 minutes, and operate every day. The journey takes approximately 3 h 20 min.

How long does it take to get from Rio de Janeiro to Cabo Frio?

It takes approximately 2 h 49 min to get from Rio de Janeiro to Cabo Frio, including transfers.