Where to Play Basketball in Bangkok: Best Courts
Find the best indoor and outdoor basketball courts in Bangkok, including pricing, transport details, and tips for joining local pickup games.
Finding a good basketball game in Bangkok requires knowing the local geography and the climate. The midday heat makes outdoor play impossible for most of the day, while the evening monsoon rains can ruin outdoor plans instantly. Despite these challenges, the city has a highly active basketball scene. Local players, expats, and visitors share courts across the city every night.
This guide covers the best outdoor and indoor courts in Bangkok, including how to get there, what you will pay, and how to join a game.
The Best Free Outdoor Courts
Outdoor courts are the backbone of Bangkok pickup basketball. Most games start around 5.00 PM when the sun begins to set and the temperature drops to a manageable level. Games usually run until 9.00 PM or 10.00 PM when park lights turn off.
Benjakitti Park Forest Park Courts
Benjakitti Park recently underwent a massive expansion, and the sports zone is now one of the best places in the city for outdoor sports. The basketball facility features multiple covered and uncovered courts with high quality acrylic surfaces and modern breakaway rims.
- Location: Khlong Toei, adjacent to the Queen Sirikit National Convention Center.
- How to get there: Take the MRT to Queen Sirikit National Convention Center Station and use Exit 3. Walk into the park and follow the signs to the sports area.
- Price: Free.
- The Vibe: Highly competitive. You will find a mix of athletic expats, local university players, and high school students. Games are usually five on five, full court. If you want to play, put your name in the queue with the players sitting on the sidelines.
Lumpini Park Basketball Courts
Lumpini Park is the oldest public park in Bangkok. The basketball courts are located on the north side of the park, near the Sri Sarasin Gate. The court surface is concrete and slightly worn, but the rims are sturdy and have metal chain nets.
- Location: Pathum Wan, Rama IV Road.
- How to get there: Take the MRT to Lumphini Station or the BTS to Sala Daeng Station. It is a five to ten minute walk from either station.
- Price: Free.
- The Vibe: Casual but physical. The crowd here is older and more diverse than at Benjakitti. You will play against seasoned local veterans who rely on physical play and mid range shooting. Games are usually half court three on three or four on four.
Chulalongkorn University Centenary Park (CU Park)
Located near the university campus, this park features a modern outdoor court with excellent lighting. The court is surrounded by green space and trendy cafes, making it a popular spot for younger players.
- Location: Chula Soi 5, Wang Mai.
- How to get there: Take the BTS to National Stadium Station, then take a short motorcycle taxi ride down Ban Thad Thong Road for about 40 THB.
- Price: Free.
- The Vibe: Fast paced and youth oriented. Most players here are Chulalongkorn University students. The skill level is high, with a focus on speed and outside shooting.
The Best Indoor Courts (Paid and Bookable)
During the rainy season from May to October, outdoor courts are unreliable. Indoor courts offer polished wood or high grade synthetic floors, electronic scoreboards, and air conditioning. You usually need to book these in advance.
SWISH Basketball Club
SWISH is a premium indoor basketball facility located in the Sukhumvit area. It features a high quality wood floor, professional glass backboards, and excellent air conditioning. It is highly popular for private bookings, leagues, and training sessions.
- Location: Sukhumvit Soi 56.
- How to get there: Take the BTS to Bang Chak Station. Walk down Sukhumvit Soi 56 for about ten minutes, or take a motorcycle taxi from the station for 20 THB.
- Price: Around 1,500 to 2,200 THB per hour depending on the time of day and whether you require air conditioning.
- How to play: You must book the court in advance via their LINE official account or Facebook page. They also host open run sessions where individuals can pay a flat fee of around 250 THB to join pickup games.
B-Pro Bangna
B-Pro is one of the largest indoor basketball providers in Bangkok. The Bangna branch features multiple full size courts with professional hardwood flooring. It is a common venue for amateur leagues and corporate tournaments.
- Location: Soi Lasalle 53, Bang Na.
- How to get there: Take the BTS to Bearing Station, then take a taxi or motorcycle taxi down Lasalle Road for about 50 THB.
- Price: 1,800 to 2,500 THB per hour.
- How to play: Best for organized groups. Contact them via LINE to reserve a court. They also have a branch in the Rama 3 area if that is closer to your accommodation.
Top One Arena
This is a solid mid tier indoor option. The court surface is a high grip rubberized material rather than wood, which is easier on the joints than concrete. It is sheltered from the rain but ventilated by large industrial fans rather than full air conditioning.
- Location: Lasalle Road, Bang Na.
- How to get there: Take the BTS to Bearing Station, then a short taxi ride down Lasalle Road.
- Price: 1,000 to 1,400 THB per hour, making it more affordable than premium wood court facilities.
- How to play: Popular for local recreational groups. Bookings can be made through their Facebook page.
How to Join Pickup Games in Bangkok
If you are traveling alone and want to find a game, you have two main options. You can show up at public courts or join organized social groups online.
Court Etiquette
When showing up at public courts like Benjakitti or Lumpini, observe the games first to gauge the level. To join, look for players sitting on the sideline and ask "Khor len duay khrap" if you are male, or "Khor len duay ka" if you are female. This translates to "Can I play too?"
Most local players are welcoming to foreigners. Games are self refereed. Call your own fouls, but keep them to a minimum. Physical play is accepted, but arguments are highly discouraged. Maintaining a polite and friendly attitude is essential.
Online Communities
Several active Facebook groups and LINE open chats coordinate weekly pickup games. Search Facebook for "Bangkok Basketball" or "Basketball in Bangkok". Members regularly post details about private court bookings that need extra players to split the cost. This is the easiest way to guarantee a game on a high quality indoor court without organizing a full team yourself. Expect to pay between 150 and 300 THB as your share of the court rental.
Practical Tips for Playing in Bangkok
- Hydration: The humidity in Bangkok is intense. Even at night, you will sweat significantly more than you would in cooler climates. Bring a large water bottle. Most public parks have small kiosks selling cold water and electrolyte drinks like Sponsor or Sanvo for 10 to 15 THB.
- Footwear: If you plan to play on outdoor concrete courts, do not bring your expensive indoor shoes. The rough concrete will wear down the traction pattern quickly. Use outdoor specific shoes with durable rubber outsoles.
- Mosquitoes: Outdoor courts near parks and water, such as Lumpini and Benjakitti, have many mosquitoes after sunset. Apply insect repellent before you start playing.
Frequently Asked Questions
Do I need to pay to play at Benjakitti Park?
No, the basketball courts at Benjakitti Park are completely free to use for the public on a first-come, first-served basis.
What is the best time of day to play outdoor basketball in Bangkok?
The best time is between 5.00 PM and 8.00 PM. The sun is down, the temperature drops slightly, and the court lights are turned on.
How much does it cost to rent an indoor court?
Indoor court rentals generally cost between 1,000 THB and 2,500 THB per hour, depending on the court surface and whether the facility has air conditioning.
Can foreigners join local pickup games easily?
Yes. Local players are generally very welcoming. Just be polite, ask to join the next game, and follow the local court etiquette.