How to Find Us

The Royal Theatre

Photograph by Michal Klajban / CC BY-SA

The Royal Theatre is the premier venue for Pacific Opera Victoria’s opera performances.

805 Broughton Street, Victoria, BC.
Box Office: 250.386.6121
Toll free: 1.888.717.6121

City of Victoria Parking Fact Sheet
Our Facilities


Accessibility: The theatre does not have an elevator. Accessible seating, including wheelchair seating, is available on the main level of the auditorium.

The Baumann Centre

The Baumann Centre is our community, music, and administrative facility.

925 Balmoral Road, Victoria, BC   V8T 1A7
Box Office: 250.385.0222
Administration: 250.382.1641
Hours: Monday to Friday, 10 am to 5 pm

Our Facilities
ParkingAcessible Parking


The Opera Shop

Photograph by Jo-Ann Richards, Works Photography

The Opera Shop is our production facility, where sets and costumes are created.

620 Discovery Street, Victoria
Scene Shop: 250.383.9395
Props: 250.383.9397
Wardrobe: 250.383.9393

Production Rentals
Our Facilities


Pacific Opera Victoria acknowledges the Lekwungen speaking people, now known as the Songhees and Esquimalt Nations, on whose traditional territories we are privileged to work, create, and perform.

Getting to Victoria

If you are coming to the opera from out of town, you have many transportation options.

Wilson’s Opera Bus

A relaxing and worry-free way to attend the Sunday Matinée!

Residents of mid Vancouver Island and the Saanich Peninsula can ride in comfort and arrive in style by taking the Opera Bus to the Sunday Matinée! Wilson’s Opera Bus also picks up passengers arriving at the Swartz Bay Ferry Terminal from Tsawwassen and Salt Spring Island.

Leave the driving to the professionals and relax with other opera lovers. During the trip, you can watch a DVD of Principal Coach Robert Holliston’s pre-performance lecture! After the performance, the Opera Bus will be waiting at the theatre door to whisk you back home.

The Opera Bus arrives at the Royal Theatre in time for the 2:30 pm Sunday Matinée.

Return tickets are $25 per person per opera plus the cost of your performance ticket. Reserve your ticket on the Opera Bus by calling 250.382.1641 no later than the Wednesday prior to the Sunday matinée.


Pick-up locations and departure times

There are two Wilson’s Opera Buses: one on the Saanich Peninsula and a second Opera Bus for up-island patrons.

Saanich Peninsula Opera Bus

For Die Walküre 

          • Swartz Bay: 10:20 pm. Swartz Bay Ferry Terminal.
            Bus will wait for passengers of the 9 am ferry from Tsawwassen (ETA 10:35 pm) and the 9:50 am ferry from Salt Spring Island (ETA 10:25 pm). Guests will be met by the Opera Bus host inside the walk-off area at the top of the escalator in the arrivals terminal.
          • Sidney: 11:00 am. Mary Winspear Centre, 2243 Beacon Avenue
          • Saanichton: 11:20 am. St. Mary’s Church, 1973 Cultra Avenue.

For Ainadamar and The Marriage of Figaro 

        • Swartz Bay: 12:35 pm. Swartz Bay Ferry Terminal.
          Bus will wait for passengers of the 11 am ferry from Tsawwassen (ETA 12:35 pm) and the 11:50 am ferry from Salt Spring Island (ETA 12:25 pm). Guests will be met by the Opera Bus host inside the walk-off area at the top of the escalator in the arrivals terminal.
        • Sidney: 1:00 pm. Mary Winspear Centre, 2243 Beacon Avenue
        • Saanichton: 1:20 pm. St. Mary’s Church, 1973 Cultra Avenue.

Up-Island Opera Bus

For Die Walküre 

      • Courtenay: 7:00 am. Canadian Tire, 2801 Cliffe Avenue.
      • Parksville: 8:15 am. Jensen Centre, 132 Jensen Ave E.
      • Nanaimo: 9:25 am. Galaxy Cinemas, West side of North Town Centre, 4750 Rutherford Road.
        An additional request stop is available for Gabriola Ferry foot passengers, 9:45 am, Port Theatre, 125 Front Street. By request only.
      • Ladysmith: 10:15 am. 49th Parallel Grocery, 1020 1st Avenue.
      • Duncan: 10:45 am. Cowichan Performing Arts Centre/Vancouver Island Regional Library, at 2687 James Street.
      • Mill Bay: 11:10 am. Island Savings Credit Union Parking Lot, Mill Bay Centre, 2720 Mill Bay Road.

For Ainadamar and The Marriage of Figaro 

    • Courtenay: 9:00 am. Canadian Tire, 2801 Cliffe Avenue.
    • Parksville: 10:15 am. am. Jensen Centre, 132 Jensen Ave E.
    • Nanaimo: 11:30 am. Galaxy Cinemas, West side of North Town Centre, 4750 Rutherford Road.
      An additional request stop is available for Gabriola Ferry foot passengers, 11:45 am, Port Theatre, 125 Front Street. By request only.
    • Ladysmith: 12:15 pm. 49th Parallel Grocery, 1020 1st Avenue.
    • Duncan: 12:45 pm. Cowichan Performing Arts Centre/Vancouver Island Regional Library, at 2687 James Street.
    • Mill Bay: 1:10 pm. Island Savings Credit Union Parking Lot, Mill Bay Centre, 2720 Mill Bay Road.

Please be at your pickup point at least 15 minutes prior to the scheduled departure time. We cannot issue refunds or credits if you miss your bus.  Please also ensure that you make your Opera Bus booking no later than noon on the Wednesday prior to the matinée performance.

In the event that patrons do not make it to the opera as a result of the bus not fulfilling its obligations, appropriate credits will be issued.

Wilsons Transportation


Vancouver Island Connector
Service from Vancouver and throughout Vancouver Island

Charter Buses for Group bookings
Wilson’s Transportation (South Island Charters)
Vancouver Island Coach Lines (North Island Charters)
Wilson’s Transportation would be happy to extend a 15% discount to groups referred by Pacific Opera who are traveling to the Royal Theatre.

BC Transit
Service in Greater Victoria, Saanich Peninsula, Western Communities.

BC Ferries
Service from mainland BC and the Gulf Islands to Vancouver Island

BC Ferries Connector
Bus/ferry service between Vancouver and Victoria

Black Ball Ferry Line
Service between Port Angeles, WA, and Victoria, BC

Clipper Vacations
Seattle-Victoria ferry and overnight getaways

Victoria International Airport
Flights from across the country or across the continent

YYJ Airport Shuttle
Service between Victoria INternational Airport and Downtown Victoria

Helijet
Scheduled flights between Vancouver and Victoria

Harbour Air Seaplanes
Flights between Vancouver and Victoria.

Host Hotel

If you’re visiting from out of town and plan to spend the night, we recommend the Chateau Victoria, our Host Hotel. For special discount subscriber rates, contact them directly at 1.800.663.5891.