Bayou Music Center, Houston
Map
Map
Facts and practical information
The Bayou Music Center is an indoor theater owned by Live Nation and located in Houston, Texas, United States. The theater is located at the Bayou Place entertainment complex in Downtown Houston. ()
Opened: 14 November 1997 (26 years ago)Coordinates: 29°45'45"N, 95°22'3"W
Day trips
Bayou Music Center – popular in the area (distance from the attraction)
Nearby attractions include: Downtown Aquarium, Warehouse Live, Flying Saucer Draught Emporium, Minute Maid Park.
Frequently Asked Questions (FAQ)
When is Bayou Music Center open?
Bayou Music Center is open:
- Monday 11 am - 2 pm & 5 pm - 10:30 pm
- Tuesday 11 am - 2 pm & 5 pm - 10:30 pm
- Wednesday 11 am - 2 pm & 5 pm - 10:30 pm
- Thursday 11 am - 2 pm & 5 pm - 10:30 pm
- Friday 11 am - 2 pm & 5 pm - 11:30 pm
- Saturday 12 pm - 11:30 pm
- Sunday 12 pm - 10:30 pm
Which popular attractions are close to Bayou Music Center?
Nearby attractions include Bayou Place, Houston (1 min walk), Houston Theater District, Houston (3 min walk), Wortham Theater Center, Houston (4 min walk), Downtown Aquarium, Houston (4 min walk).
How to get to Bayou Music Center by public transport?
The nearest stations to Bayou Music Center:
Light rail
Train
Bus
Light rail
- Theater District • Lines: Green, Purple (4 min walk)
- Central Station Main • Lines: Red (10 min walk)
Train
- Houston (9 min walk)
Bus
- Burnett Transit Center (22 min walk)
- Downtown Transit Center (23 min walk)