There are 4 ways to get from Ribeira Grande to Capelas 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.
Line 102 bus, line 212 bus
best- Take the bus from Ribeira Grande to Calhetas IIIbus 102 / ...
- Take the bus from Calhetas to Vila de Capelasbus 212
1h 41mDrive 16.7 km
cheapest- Drive from Ribeira Grande to Capelascar 16.7 km
18 min€3–4Taxi
- Take the taxi from Ribeira Grande to Capelastaxi 16.7 km
18 min€12–15Line 102 bus, line 217 bus
- Take the bus from Ribeira Grande to Ponta Delgadabus 102 / ...
- Take the bus from Ponta Delgada - Turismo to Capelas - Rua de Santanabus 217 / ...
2h 3m
Comparing Your Travel Options
The cheapest way to get from Ribeira Grande to Capelas is to drive which costs €2 - €4 and takes 18 min.
The fastest way to get from Ribeira Grande to Capelas is to taxi which takes 18 min and costs €12 - €15.
No, there is no direct bus from Ribeira Grande to Capelas. However, there are services departing from Ribeira Grande and arriving at Vila de Capelas via Calhetas. The journey, including transfers, takes approximately 1h 41m.
The distance between Ribeira Grande and Capelas is 19 km. The road distance is 16.7 km.
The best way to get from Ribeira Grande to Capelas without a car is to line 102 bus and line 212 bus which takes 1h 41m and costs .
It takes approximately 1h 41m to get from Ribeira Grande to Capelas, including transfers.
Ribeira Grande to Capelas bus services, operated by Caetano Raposo & Pereiras Lda, depart from Ribeira Grande station.
Ribeira Grande to Capelas bus services, operated by Caetano Raposo & Pereiras Lda, arrive at Calhetas III station.
Yes, the driving distance between Ribeira Grande to Capelas is 17 km. It takes approximately 18 min to drive from Ribeira Grande to Capelas.
There are 1605+ hotels available in Capelas.
What companies run services between Ribeira Grande, Azores, Portugal and Capelas, Azores, Portugal?
You can take a bus from Ribeira Grande to Vila de Capelas via Calhetas III and Calhetas in around 1h 41m.
- Phone
- +351 296 304 260
- [email protected]
- Website
- Caetano Raposo & Pereiras Lda
Bus from Ribeira Grande to Calhetas III
- Ave. Duration
- 15 min
- Frequency
- Every 3 hours
- Website
- Caetano Raposo & Pereiras Lda
Bus from Ribeira Grande to Ponta Delgada
- Ave. Duration
- 45 min
- Frequency
- Every 4 hours
- Website
- Caetano Raposo & Pereiras Lda
- Phone
- +351 296 301 358
- [email protected]
- Website
- Auto Viação Micaelense
Bus from Calhetas to Vila de Capelas
- Ave. Duration
- 21 min
- Frequency
- Once daily
- Schedules at
- Auto Viação Micaelense
Bus from Ponta Delgada - Turismo to Capelas - Rua de Santana
- Ave. Duration
- 33 min
- Frequency
- Hourly
- Schedules at
- Auto Viação Micaelense
- Ave. Duration
- 18 min
- Estimated price
- €12–15
Táxi Link
- Phone
- +351 296 101 898
- Website
- taxisazores.com
Táxis Ponta Delgada
- Phone
- +351 296 382 000
- Website
- taxispdl.com
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 Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, Travelling to and around Russia for the 2018 FIFA World Cup, and Need to know: Eurostar - to help you get the most out of your next trip.


