Viva Sports Bar Soi 8 Sukhumvit Bangkok: The Ultimate Expat Sports Hub Near Nana BTS
If you’re in Bangkok and craving a proper sports bar with big screens, cold beers, live international sport, and classic pub grub, Viva Sports Bar on Soi 8 Sukhumvit is the place to be. Just around the corner from Nana BTS Station, this long-standing expat favourite delivers everything you need for game day – whether it’s NRL Friday night footy, EPL weekends, UFC PPVs, F1 races, or cricket Tests.
The bar has indoor air-con seating plus outdoor tables perfect for people-watching along the soi.

Lively outdoor side tables packed with people enjoying cold beers and pub food at Viva Sports Bar – the popular sports bar just steps from Nana BTS on Soi 8 Sukhumvit, Bangkok.

Multiple large TV screens showing live international sports like EPL, NRL, and UFC – the lively interior at this popular sports bar just minutes from Nana BTS on Soi 8 Sukhumvit, Bangkok.
Live Sports – If It’s On, It’s Here
Viva is a true “Home of Sport” venue with multiple large HD screens and sound on for big events. They show:
- NRL & AFL (huge Aussie crowd)
- English Premier League (EPL) & other football
- UFC & Boxing PPVs
- Formula 1 & MotoGP
- Cricket (Tests, ODIs, T20)
- Rugby Union & League
- Plus NBA, NFL, golf, and more on request.
If it’s a popular international sport, Viva will have it – just ask the friendly staff.
Food Menu – Classic Pub Grub Done Right
Viva’s kitchen serves hearty, no-fuss pub food all day – perfect with a cold pint. Portions are generous and prices fair for the prime location.Popular Menu Items & Prices (approx. 2026):
- Angus Beef Burger – 350–420 THB (highly recommended – juicy patty, cheese, bacon options)
- Fish & Chips – ~320 THB
- Pizza (Margherita, Pepperoni, Hawaiian) – 300–380 THB
- Chicken Wings (BBQ or spicy) – ~250 THB
- Nachos loaded – ~280 THB
- Full English Breakfast (served all day) – ~350 THB
- Thai options (Pad Thai, curry) – ~200–280 THB

Savory stir-fried Pad See Ew noodles with tender chicken, fresh green Asian vegetables, tofu, mushrooms, and a slice of lime – a tasty Thai classic from the kitchen at this popular sports bar on Soi 8 Sukhumvit, Bangkok

Classic Thai stir-fried chicken with crunchy cashews, onions, peppers, and savory sauce – a standout dish on the menu at this lively sports bar on Soi 8 Nana Sukhumvit, Bangkok.
Everything pairs perfectly with their extensive beer selection (Singha, Chang, Heineken, craft options).The VibeViva attracts a friendly mix of expats (heavy Aussie/Brit influence), tourists, and locals. It’s lively during big games but relaxed in the mornings/afternoons – great for solo travellers or groups. Staff are welcoming, English-speaking, and quick with service.Practical Info
- Facebook: facebook.com/vivasportsbar – check for event schedules and specials.
- Payment: Cash + cards accepted.
- Smoking: Outdoor seating available.
Opening Hours & Happy Hour
- Open 7 days a week from 7am until late (usually midnight–1am depending on sport/crowds).
- Happy Hour: Every day 7am – 7pm – draft beers, house spirits, and cocktails at reduced prices (typically 100–150 THB).
Location & Getting There
- Address: Soi Sukhumvit 8 (directly across Sukhumvit Road from Soi 11 – easy to spot opposite the Landmark Hotel side).
- Distance from BTS: 2–3 minute walk from Nana BTS (Exit 1 or 3). Cross the road at the lights and turn right – Viva is halfway down Soi 8 on the left.
- Nearby: Close to Soi 11 nightlife, Terminal 21 mall (Asok), and plenty of hotels.
Whether you’re catching the footy at breakfast time or UFC in the evening, Viva Sports Bar delivers the authentic sports pub experience right in the heart of Sukhumvit. If you’re near Nana BTS and want live sport with cold beers and solid food, this is your spot. Highly recommended!
Book Hotels close to Viva Sports Bar
Last updated: 4 January 2026