How to get from Praia to Ribeira Grande by car, bike, walk, truck

Distance between Praia and Ribeira Grande is 302 kilometers (187 miles).
Driving distance from Praia to Ribeira Grande is 359 kilometers (223 miles)

PraiaRibeira Grande
Leaving from
Going to

Route Map

4 Ways from Praia (Cabo Verde/Praia) to Ribeira Grande (Cabo Verde/Ribeira Grande)

Choose 1 of the options below and start your journey

Route instructions

1. Continue 8 m
2. Turn right 18 m
3. Keep right 176 m
4. Turn left onto Rua Patrice Lumumba 83 m
5. Turn left onto Avenida Amilcar Cabral 422 m
6. At roundabout, take exit 2 onto Avenida Combatentes da Liberdade da Patria 1.08 km
7. At roundabout, take exit 1 102 m
8. Keep right 36 m
9. Turn right onto Avenida Charles Darwin 1.37 km
10. Turn right 113 m
11. Turn right 57 m
12. Keep left 302.95 km
13. Turn sharp left onto 30 min. fastferry / 55 min. normal ferry (oneway) 16.96 km
14. Keep left 183 m
15. Continue onto Porto Novo-Ribeira Grande, EN1-SA-03 792 m
16. Turn right onto Porto Novo-Ribeira Grande, EN1-SA-01 34.57 km
17. At roundabout, take exit 2 onto Janela-Paúl, J-P 34 m
18. Turn slight right onto Janela-Paúl, EN1-SA-02 115 m
19. Keep left 28 m
20. Arrive at destination 0 m
See more

Questions and Answers

What is the cheapest way to get from Praia (Cabo Verde/Praia) to Ribeira Grande (Cabo Verde/Ribeira Grande)?
How do I get from Praia (Cabo Verde/Praia) to Ribeira Grande (Cabo Verde/Ribeira Grande) the fastest?
How long does it take to get from Praia (Cabo Verde/Praia) to Ribeira Grande (Cabo Verde/Ribeira Grande)?

Trips from Praia

PraiaMindelo