Getting around São Jorge: buses, taxis, car hire and trail transfers
One company runs São Jorge's buses: one run a day each way between Topo and Velas, two across the island to Calheta, a short hop to Rosais, two on Saturday and none on Sunday. The weekday times, the day trips they allow, why no bus serves the airport or the fajãs, how to book a taxi for a linear trail like Serra do Topo to Fajã dos Cubres, and what to know before you hire a car.
São Jorge is a long, thin ridge, 53 kilometres from end to end and about 8 across, with Velas near the western end and Calheta two thirds of the way along the south coast. The road between the two towns is 24 kilometres, and the one from Velas to Topo at the eastern tip is about 51. The fajãs at the foot of the cliffs and the walks along the high ground are what most visitors come for, and no bus goes to either. So you will want a car or a taxi for some days, and this guide is about which days, and what the bus can still do for the rest.
Arriving
São Jorge Airport is in the parish of Santo Amaro, 6 kilometres south-east of Velas. SATA Air Açores flies there from Ponta Delgada and Terceira, and the drive into Velas is under 6 kilometres. No bus in the current timetables stops at the airport, so you leave by taxi or in a hire car. Book either before you fly, since you cannot count on a taxi waiting for a small plane.
By sea you land at Velas or at Calheta. In July and August 2025 the bus company ran a connecting bus from each quay a quarter of an hour after the ferry came in, and it said plainly that the service was for those two months of 2025 only. Ask the company whether it runs in your year before relying on it. Our planning guide to São Jorge covers the ferry lines and flights themselves.
The buses
One company, Rumo À Natureza, based in Urzelina, runs the island's buses. It took over the service in 2013. The timetables are images on the "Carreiras" page of rumoanatureza.pt. The ones we read in September 2026 were uploaded in April 2025 and had not been replaced, so check with the company that nothing has changed.
On weekdays there are three routes:
- South line. One bus a day each way between Topo and Velas, through Calheta, Manadas and Urzelina. It leaves Topo at 07:00, reaches Calheta at 08:00 and Velas at 09:30. It goes back from Velas at 15:30, through Urzelina at 16:00 and Calheta at 17:00, and arrives in Topo at 18:00.
- North line. Velas to Calheta across the island through Santo António, Norte Grande and Norte Pequeno. It leaves Velas at 07:25 and 15:30, and leaves Calheta at 08:30 and 16:50. The ride takes 65 minutes in the morning and 80 on the evening run back.
- Rosais. A short run from Velas to Rosais, 15 minutes each way. It leaves Velas at 09:45 and 14:30 and comes back at 10:00 and 15:00.
On Saturdays there are two runs, both into Velas in the morning and out again at 13:15. One comes from Topo through Calheta and the north coast, leaving Topo at 07:15 and reaching Velas at 09:20. The other starts at Manadas at 08:00 and goes through Urzelina, Santo Amaro and Rosais, reaching Velas at 09:00. On Sundays there is no bus at all.
The timetable is built for people who live at the ends of the island and work or study in Velas and Calheta. That leaves a visitor with a few trips that work on a weekday:
- From Velas, a day in Calheta: the 07:25 north line out, the 16:50 back, which gets you to Velas at 18:10.
- From Calheta, a day in Velas: the 08:00 south line or the 08:30 north line, both in Velas at 09:30, and back on either line at 15:30.
- From Velas, a day in Rosais: out at 09:45, back on the 15:00.
Nothing goes down to the fajãs below the cliffs or up to Pico da Esperança, and a Saturday gives you a little over four hours in Velas.
Taxis
The Visit Azores listing for São Jorge names fifteen taxi operators. For a visitor they do two jobs: the airport run and the lift at one end of a linear trail.
Several of the island's walks start high and finish at sea level, far from where you parked:
- PR1SJO runs 9.3 kilometres from the wind farm on the Serra do Topo down past the lagoon at Caldeira de Santo Cristo to Fajã dos Cubres, about two and a half hours.
- PR04SJO runs 16.9 kilometres along the ridge from Pico do Pedro over Pico da Esperança to Fajã do Ouvidor, about four hours.
The usual plan is to leave the car at the finish and take a taxi to the start, or walk without a car and book a pickup at the bottom. Book the evening before, agree the time and the fare when you book, and keep the driver's number, because there is no taxi rank on a fajã. Before you do either on PR1SJO, check the road to Fajã dos Cubres. It was blocked by landslides in October 2025, again in January 2026, and again after heavy rain on 25 September 2026, and a taxi cannot collect you from a fajã it cannot reach. Our guides to the fajãs and to the other hikes have the routes in detail.
We could not find a published taxi tariff for the island, which is one more reason to settle the price before the ride.
Hiring a car
For anything beyond the two towns, a car is the practical answer. Visit Azores lists four rental firms on the island. A small island has a limited number of hire cars, so book well ahead for July and August, and ask whether the firm will meet you at the airport or at the ferry quay.
A few things to know before you drive:
- The kilometres are misleading. The island rises to 1,053 metres at Pico da Esperança, and the roads down to the fajãs drop from the plateau to the sea. Allow more time than the distance suggests, and more again if cloud sits on the ridge.
- Roads to the fajãs close after landslides. Check the news on the morning of a fajã day, particularly after rain.
- If you want to take a hire car across to Pico or Faial on the ferry, first check that the rental contract allows it. Atlânticoline wants vehicles at the port at least 30 minutes before departure.
Can you do São Jorge without a car?
Partly. If you stay in Velas, you can walk the town, take the bus to Rosais or to Calheta on a weekday, and use taxis for one or two trail days. What that leaves out is the fajãs and the ridge walks, which need a car or a driver, and the far east around Topo, which the bus reaches once a day. A week without either means planning around one bus each way and no service on Sundays. A good compromise is to hire a car for the middle of the stay and spend the first and last days in town.
Quick answers
Is there a bus from São Jorge airport to Velas?
No. None of the current timetables has an airport stop. Take a taxi or collect a hire car; the drive to Velas is under 6 kilometres.
Do buses run on Sundays on São Jorge?
No. The operator publishes weekday and Saturday timetables only.
How long does it take to drive from Velas to Topo?
The road is about 51 kilometres. A routing service puts it at under an hour, but allow more: the road climbs and runs through the villages along the south coast.
Can I walk to Fajã da Caldeira de Santo Cristo without a car?
Yes, if you book a taxi to the Serra do Topo and a pickup at Fajã dos Cubres. Check first that the Cubres road is open.
Azores Guide
Author
More Travel Tips
São Jorge with kids: easy fajãs, calm pools, a forest park and the shortest walks
Where to base a family on São Jorge, which pools suit small children (Urzelina's walled sea pool has a shallow end), the Sete Fontes forest park with its playground and animal enclosures, the Nature Park house in Norte Grande, why none of the island's eleven marked trails is graded easy and which one is shortest, and the child-seat rule for hire cars.
Swimming on São Jorge: natural pools, harbour platforms and the bathing season
São Jorge has almost no sand: you swim from harbour platforms and in rock pools in the lava. The sheltered south coast usually works; the north coast, with Poça Simão Dias at Fajã do Ouvidor, closes in a north swell. Only three places are official bathing waters in 2026 (Poça dos Frades and Preguiça in Velas, Portinhos in Calheta), and none had lifeguard cover assured when the list came out.
São Jorge hikes beyond Santo Cristo: Pico da Esperança and the other fajã trails
São Jorge has eight short trails besides the Santo Cristo walk. The PR04SJO ridge route (16.9 km, about four hours) passes a signed detour to Pico da Esperança, the island's high point at 1,053 m, and is for clear days only. Three south-coast trails meet at Fajã dos Vimes, two north-coast circuits need no transfer, and Caminho das Fontes from Calheta is the low-cloud option. Fajã d'Além was marked closed in September 2026.