Hamlet

Hamlet

🎭 Theatre🏞️ Park pass requiredOn saleAll ages

From $45.00

📅 Fri, Jan 29, 2027 · 7:30 PM📍 Jenny Belzberg Theatre, Banff Centre, Banff, AB🏠 107 Tunnel Mountain Drive, Banff, AB🏞️ Park pass required — this venue is in a national park; a Parks Canada pass is required.🎟️ Ticket status: On sale💲 From $45

Find ticket page →Open in the appSee all Alberta events

Banff Centre Presents: Hamlet by Teatro La Plaza, performed in Spanish with English surtitles, at the Jenny Belzberg Theatre.

Ticket prices

General AdmissionFrom $45

Plan your visit

🅿️ Parking: 3 options listed near Jenny Belzberg Theatre, Banff Centre — nearest: Banff Centre Parkade (North End of Campus) (C$7 event flat rate; C$12/hour, C$30/3 hours, C$50/day), On campus.

🍽️ Eat nearby:

Please confirm details before you go.

📍 Also on near here — Fri, Jan 29, 2027:

  • SnowDays — Banff and Lake Louise (festival hub: Banff Central Park), Banff · 0.9 km away

🏨 See hotels near Jenny Belzberg Theatre, Banff Centre (via Stay22 — may earn us a commission at no extra cost to you)

More like this

Footsloose: A Cutloose Parody — Jubilations Dinner Theatre
Fri, Jan 29, 2027 · Jubilations Dinner Theatre, Edmonton, AB
Annie
Sat, Jan 30, 2027 · Maclab Theatre, Citadel Theatre, Edmonton, AB
Fifteen Dogs
Tue, Feb 2, 2027 · Martha Cohen Theatre, Calgary, AB
Munsch Upon a Time
Fri, Jan 22, 2027 · Grande Prairie Live Theatre, Grande Prairie, AB

Please confirm on the event page before booking. Alberta Events Buzz does not sell tickets.