← All guides

Monreale and Cefalù from Palermo: half-day or full-day trip – which one?

Updated October 13, 2026 · 5 min read

Gold mosaics covering the nave of the Norman cathedral at Monreale

For most visitors the six-hour Monreale and Cefalù half-day trip is the sensible choice: from €60 per person, 4.3 stars from 1,726 reviews, and it is the most-reviewed version by a wide margin. Take a nine-hour day instead only if you want real time on the beach at Cefalù. Take the bus and train if you would rather set your own pace, because both towns are easy to reach without a tour.

Two towns, two very different jobs

Monreale is the one you cannot skip. Its Norman cathedral sits on the hillside above Palermo, and the interior is covered in gold mosaics. It is roughly 8 km from the centre of Palermo, so it is a short hop. Cefalù is the other half of the day: a seaside town about 70 km east of Palermo, with a long beach, a cathedral from the same Norman period, and a rock rising behind the old town. Getting there takes the better part of an hour by road.

That distance is the whole question. A tour that combines both has to spend a good part of its time on the road.

The four ways to do it

TripDurationFromRatingReviews
Monreale and Cefalù Half-Day Trip6 hours€604.31,726
Cefalù and Monreale Excursion – Norman Splendors9 hours€694.461
Cefalù & Monreale Day Trip with Boat Option9 hours€89.104.456
Cefalù and Monreale Self-Guided Tour with return van transfer6 hours€604.85

The two nine-hour trips have only a few dozen reviews each, so their ratings tell you much less than the 1,726 behind the half-day trip. The self-guided van transfer has five.

The half-day trip: a sampler, and an honest one

Six hours for two towns and the drive between them means you see the highlight of each and not much more. The listing describes a visit to the Norman cathedral at Monreale and then Cefalù with its Greek origins; it does not break the six hours down, so ask or check the booking page for how long you actually get in each town.

What it does well is price and track record. It is the cheapest of the three guided trips, and the one with the most feedback. What it does badly is Cefalù as a seaside town: you will see it, not swim in it.

Check dates and prices for the Monreale and Cefalù half-day trip

The nine-hour days: when Cefalù is the reason

The Norman Splendors excursion puts Cefalù in the morning and Monreale in the afternoon, and costs €9 more than the half-day trip. The boat-option day goes to Monreale first, then gives you a choice at Cefalù: free time, or an optional boat trip with an aperitivo. At €89.10 it is the dearest of the group, and the boat is the only thing that distinguishes it, so decide whether you want that before paying the difference of about €20.

If you want a swim and lunch by the sea, a nine-hour day is the only guided format that leaves room for it. In midsummer it is also a long day in the heat.

See the nine-hour Cefalù and Monreale excursion

Doing it yourself

Monreale is the easy one. City bus 389 leaves from Piazza Indipendenza and runs to the cathedral in about 20 minutes on an ordinary city ticket, around €1.40; confirm the current fare and timetable with the city transport company. The line has been suspended and restored more than once recently, so check that it is running.

Two things catch people out. The cathedral itself is free to enter, but the cloister next door is ticketed separately, listed at €8 for adults, check the current reductions for younger visitors. And the cloister closes around lunchtime on Sundays and public holidays, so a Sunday afternoon visit will miss it. Opening hours change, so check before you go.

Cefalù is a regional train from Palermo Centrale. Journey times are listed at under an hour on the quicker services, with trains running through the day, and fares in single digits. Check the Trenitalia timetable for your date. The station is a short walk from the old town and the beach, which is the reason many people prefer the train to a coach: you get the town at your own speed.

The catch is combining the two in one day. Doing Monreale in the morning and taking the train to Cefalù in the afternoon is possible, but you are working to timetables, and you lose the easy rhythm a tour gives you. If you only have one day and dislike logistics, that is the argument for the tour.

Which one to book

Book the half-day trip if you want both towns without effort, at the lowest price, and you can live with a quick look at Cefalù. Book a nine-hour day if Cefalù’s beach matters. Go independently if you are comfortable with local buses and trains, and consider doing only Monreale by bus on a day when you have nothing else planned.

For other trips from the city, see our overview of day trips from Palermo.

Our recommendation for most visitors is the Monreale and Cefalù half-day trip: it has the strongest record, the lowest price, and it gets you into the Monreale mosaics, which is why most people come.

The tours travellers book most

From Palermo: Monreale and Cefalù Half-Day Trip
Bestseller

From Palermo: Monreale and Cefalù Half-Day Trip

⏱ 6 hours · 4.3 (1,726)

Explore the Norman cathedral of Monreale on the slopes of Sicily’s Monte Caputo on a 6-hour tour from Palermo. Go to the historic town of Cefalù and learn about the city’s Greek…

from €60 per person

Check availability →
Palermo: Norman Palace Ticket & Audio App Downloadable

Palermo: Norman Palace Ticket & Audio App Downloadable

· 4.1 (274)

Step inside Palermo’s Norman Palace and uncover centuries of history with a digital audioguide you download to your phone via the link supplied after the booking. Wander through…

from €14 per person

Check availability →
Palermo: Botanical Garden Entry Ticket and Palermo Audio App

Palermo: Botanical Garden Entry Ticket and Palermo Audio App

· 4.0 (101)

Explore the lush Botanical Gardens of the University of Palermo with this entry ticket. Discover diverse plant species in this historic green oasis by the sea.

from €12 per person

Check availability →

From Palermo: Monreale and Cefalù Half-Day Trip from €60

Check availability