Hop-on Hop-off and Saint Mary Major with Audio Guide Option

3.8 (6 reviews) Rome, Italy
Duration10m
Free cancellationFull refund up to 24 hours before
Instant confirmationYour booking is confirmed right away
TicketMobile or paper ticket accepted
LanguagesGerman, English, Italian, French, Spanish

Overview

Discover Rome with freedom thanks to a Hop‑on Hop‑off bus experience combined with a visit to the Basilica of Saint Mary Major, one of the city’s most important churches. Explore Rome at your own pace aboard an open‑top bus, creating your itinerary as you hop on and off at the sites that inspire you most. Your visit to Saint Mary Major depends on the option chosen.

The standard entrance ticket includes access to the basilica and its exclusive Upper Areas, usually closed to the public: the Loggia delle Benedizioni, the historic Sala dei Papi, Bernini’s staircase, and the Liberian Museum. These spaces reveal the basilica’s rich spiritual and artistic heritage, so be sure to allow enough time.

The audioguide option offers skip‑the‑line entry and detailed commentary at your own pace, but does not include the Upper Areas.
Inside, shimmering mosaics and ornate chapels await you.

This combined experience offers flexibility, culture, and convenience—the perfect way to discover Rome.

Options

Tour Only Entrance

Combined Tour only Entrance

Tour with Audioguide

Tour with Audioguide

What's included

  • Optional upgrade: Audio guide for Saint Mary Major available in 5 languages
  • Daily Hop-on Hop-off Bus Ticket
  • Multi-lingual audio guide for bus tour
  • Pick up your voucher at our office on Via Solferino, 17.
  • Complimentary onboard Wifi
  • Tips & gratuities
  • Items not listed as included
  • Transport to/from the hotel.

What to expect

1. Termini Station

From 15th March 2025: Bus operates 8:30 AM to 6:40 PM. Last bus 6:40 PM from Termini Station (Stop 1)
From 3rd November 2025 to 31st March 2026: Bus operates 8:30 AM to 5:40 PM. Last bus in Low Season 5:40 PM from Termini Station (Stop 1)
From 1st April 2026 to 1st November 2026: Bus operates 8:30 AM to 6:40 PM. Last bus in High Season 6:40 PM from Termini Station (Stop 1)
Buses depart every 15/20 minutes from Termini Station (Stop 1)
Stop 1 at Via Giovanni Giolitti 32 (near Termini Station)

  1. Hop on our open bus from Stop 1 at Via Giovanni Giolitti 32 (near Termini Station)
2. Santa Maria Maggiore

From 15th March 2025: Bus operates 8:30 AM to 6:40 PM. Last bus 6:40 PM from Termini Station (Stop 1)
From 3rd November 2025 to 31st March 2026: Bus operates 8:30 AM to 5:40 PM. Last bus in Low Season 5:40 PM from Termini Station (Stop 1)
From 1st April 2026 to 1st November 2026: Bus operates 8:30 AM to 6:40 PM. Last bus in High Season 6:40 PM from Termini Station (Stop 1)
Buses depart every 15/20 minutes from Termini Station (Stop 1)
Stop 1 at Via Giovanni Giolitti 32 (near Termini Station)

4. Circus Maximus - Mouth of Truth

From 15th March 2025: Bus operates 8:30 AM to 6:40 PM. Last bus 6:40 PM from Termini Station (Stop 1)
From 3rd November 2025 to 31st March 2026: Bus operates 8:30 AM to 5:40 PM. Last bus in Low Season 5:40 PM from Termini Station (Stop 1)
From 1st April 2026 to 1st November 2026: Bus operates 8:30 AM to 6:40 PM. Last bus in High Season 6:40 PM from Termini Station (Stop 1)
Buses depart every 15/20 minutes from Termini Station (Stop 1)
Stop 1 at Via Giovanni Giolitti 32 (near Termini Station)

5. Piazza Venezia

From 15th March 2025: Bus operates 8:30 AM to 6:40 PM. Last bus 6:40 PM from Termini Station (Stop 1)
From 3rd November 2025 to 31st March 2026: Bus operates 8:30 AM to 5:40 PM. Last bus in Low Season 5:40 PM from Termini Station (Stop 1)
From 1st April 2026 to 1st November 2026: Bus operates 8:30 AM to 6:40 PM. Last bus in High Season 6:40 PM from Termini Station (Stop 1)
Buses depart every 15/20 minutes from Termini Station (Stop 1)
Stop 1 at Via Giovanni Giolitti 32 (near Termini Station)

6. Vatican City, Sistine Chapel and Castel Sant'Angelo

From 15th March 2025: Bus operates 8:30 AM to 6:40 PM. Last bus 6:40 PM from Termini Station (Stop 1)
From 3rd November 2025 to 31st March 2026: Bus operates 8:30 AM to 5:40 PM. Last bus in Low Season 5:40 PM from Termini Station (Stop 1)
From 1st April 2026 to 1st November 2026: Bus operates 8:30 AM to 6:40 PM. Last bus in High Season 6:40 PM from Termini Station (Stop 1)
Buses depart every 15/20 minutes from Termini Station (Stop 1)
Stop 1 at Via Giovanni Giolitti 32 (near Termini Station)

  1. (Between via Panico and Via Mastro)
7. Spanish Steps

From 15th March 2025: Bus operates 8:30 AM to 6:40 PM. Last bus 6:40 PM from Termini Station (Stop 1)
From 3rd November 2025 to 31st March 2026: Bus operates 8:30 AM to 5:40 PM. Last bus in Low Season 5:40 PM from Termini Station (Stop 1)
From 1st April 2026 to 1st November 2026: Bus operates 8:30 AM to 6:40 PM. Last bus in High Season 6:40 PM from Termini Station (Stop 1)
Buses depart every 15/20 minutes from Termini Station (Stop 1)
Stop 1 at Via Giovanni Giolitti 32 (near Termini Station)

8. Piazza Barberini and Trevi Fountain

From 15th March 2025: Bus operates 8:30 AM to 6:40 PM. Last bus 6:40 PM from Termini Station (Stop 1)
From 3rd November 2025 to 31st March 2026: Bus operates 8:30 AM to 5:40 PM. Last bus in Low Season 5:40 PM from Termini Station (Stop 1)
From 1st April 2026 to 1st November 2026: Bus operates 8:30 AM to 6:40 PM. Last bus in High Season 6:40 PM from Termini Station (Stop 1)
Buses depart every 15/20 minutes from Termini Station (Stop 1)
Stop 1 at Via Giovanni Giolitti 32 (near Termini Station)

Additional information

  • Infants and small children can ride in a pram or stroller
  • Service animals allowed
  • Public transportation options are available nearby
  • Infants are required to sit on an adult’s lap
  • Not recommended for travelers with spinal injuries
  • Not recommended for pregnant travelers
  • Not recommended for travelers with poor cardiovascular health
  • Suitable for all physical fitness levels

Cancellation policy

For a full refund, cancel at least 24 hours before the scheduled departure time.

Reviews

3.8 (6)
From
€32.00 per person
Check availability & book
  • Free cancellation up to 24 hours before the experience starts
  • Instant confirmation
  • You'll choose your date and travelers and pay on viator.com. Prices vary by date, group size and option.
More activities in Rome
From
€32.00 per person
Check availability