







Join a community of 4,000 players across Bangkok and Bali
How it works
You should be able to play football when and where you want to. With KickHub, you can. No team. No season. No commitment.
1. Find a game near you
Open the app, pick your city, and see every game on today.

2. Book your spot
Check the pitch, the format and the price. Pay for one spot.

3. Play
See who's playing and find your host. They run the game.

Every game is a mix of the whole city
Locals, expats and travellers from more than 120 nationalities, on the same pitch, sharing the same passion. Most of them arrived on their own.
Someone is always there to hand you a bib
Every game has a host who sets up the pitch, splits the teams and makes sure you know who you're playing with. They play too.
Want to run your own game? Organisers set the time, the pitch and the level — we handle bookings and payments.
Become an organiser
Why play with us?
One price covers the whole evening. Bring something to play in — everything else is already sorted, and a lot of it comes from partners who back the games.
Pro gear on every pitch
Match ball and bibs at every game, all Puma. In Bangkok, keeper gloves too, and boots you can rent in the app.

Free electrolytes, every game
It is hot here. Wilder keeps a supply on the sideline so nobody plays dehydrated.

Cheaper rides to the pitch
Book a Bangkok game through KickHub and Bolt discounts the trip there and back.

An organiser runs the whole thing
Pitch set up and teams picked, with music on in Bangkok. There is nothing for you to arrange or chase.
Turn up, that is the commitment
No team, no season, no membership. Pay for the games you actually play.
Have any questions?
Everything you need to know to join a game
What is KickHub, and where can I play?
KickHub runs pickup football games in Bangkok and Bali. You book a spot, turn up and play, with no team or season needed.
- Bangkok: POLO Football Park, OASIS and Grand Soccer Pro On Nut.
- Bali: The Kick Off Arena in Canggu.
- Opening next: Chiang Mai and Phuket.
- More than 4,000 players from more than 120 nationalities.
Can I come and play alone?
Yes, and most players do: about 9 in 10 bookings are for one person.
- You do not need a group. The organiser puts everyone into teams on arrival.
- Teams are mixed every game, so it is an easy way to meet people.
What skill level are the games?
All levels, from complete beginners to semi-competitive players.
- Teams are balanced on the day, using the level you set in your profile.
- Small-sided games mean plenty of touches for everyone.
- No pressure: people come for the community as much as the football.
How long is a game, and how many players?
Most games are 60 minutes of 7-a-side.
- Bigger sessions run three teams on rotation for 90 minutes.
- Squads are capped, so everyone gets plenty of minutes.
- The start and end time are shown on every game in the app.
What do I need to bring?
Just yourself and something to play in. Boots or trainers both work on the astroturf.
- Every game includes a match ball, bibs and water. Bangkok games add electrolytes, goalkeeper gloves and music.
- No boots? In Bangkok, rent a pair in the app when you book.
- Be there 10 minutes before kick-off. The time is on your ticket.
Can I bring a friend?
Yes. Book extra spots in the same game and add your friends' names.
- You pay for every spot in one go.
- Your friends do not need a KickHub account.
- The same cancellation rule applies to every spot.
How much does it cost to play?
A game costs 180 to 300 THB in Bangkok and 172,000 to 200,000 IDR in Bali.
- The price depends on the venue, the day and the time.
- The first spots in each game are the cheapest, so booking early pays.
- No membership. The exact price is shown before you confirm.
How do I book and pay?
Book and pay in the KickHub app, and your spot is confirmed straight away.
- Bangkok: PromptPay, card or your KickHub wallet. Bali: card or wallet.
- Same price whichever way you pay. No cash at the pitch.
- Top up your wallet once to book without paying each time. Bigger top-ups get a bonus.
Can I get a refund if I cancel?
Yes, if you cancel at least 12 hours before kick-off (20 hours for a morning game).
- What you paid goes back to your KickHub wallet, and wallet money never expires.
- After the deadline, the spot can no longer be cancelled or refunded. The exact deadline is on your booking.
- Cannot make it after all? Message support about passing your spot to someone else.
What happens if it rains or the game is cancelled?
Rain rarely stops a game. We play through normal rain.
- If we cancel, for heavy rain or too few players, we message you before kick-off.
- What you paid goes back to your KickHub wallet automatically.
The game is full. Can I still join?
Yes. Join the waitlist and you get the first spot that frees up.
- You pay when you join, like a normal booking.
- You get a notification the moment you are in.
- No spot opens? You are refunded to your wallet automatically after the game.
Still stuck? Message support →
Join the KickHub family and start playing today
Our hope is that KickHub brings people together. We love hearing that best friends have met and group chats have been born through these games. We're glad to have you.







