How to plan a festival schedule (without missing the one set you came for)
At a big festival you will physically see about 5–10% of the program. Tomorrowland 2026 weekend 2 ran 421 sets across 17 stages — roughly 546 hours of music in three days; even a machine-like attendee catches maybe 30 sets. Nature One stacks 19 floors running in parallel until sunrise. Planning isn't optional — it's the difference between "best weekend of the year" and finding out on Monday that your favourite artist played 40 metres away while you queued for fries.
Here's a planning method that works for any festival, built from a season of staring at timetables.
Step 1: know when the timetable actually drops
Lineups come out months early; set times usually land days before the gates open — often only in the festival's app. Untold and Medusa 2026 published their day splits in spring but held hourly times until the final week. So plan in two passes: a rough pass on the day split (which day is "your" day), and a real pass the week of the festival when times land. If you only do one pass, do the second.
Step 2: rank your must-sees before you look at times
Write down your top 5 before opening the timetable — order them by "how bad would Monday feel if I missed this". This matters because the timetable will make you clash your favourites against each other (the average Tomorrowland W2 set overlapped 20 others), and the only tiebreaker that works at 23:00 with sore feet is the one you decided sober, at home. Everything outside the top 5 is a bonus, not a plan.
Step 3: solve the clashes on paper, not in the crowd
For each day, find the two or three moments where your picks collide — that's usually all there are. A few rules of thumb that survive contact with reality:
- Prefer the rarer act. A resident DJ you can see monthly loses to the live set that tours once a decade.
- Prefer the shorter walk late at night. A 25-minute stage crossing at midnight through a full crowd costs half the set you're walking to.
- Long sets beat short ones for arriving late. Slipping into hour two of a 3-hour set is fine; missing the first 20 minutes of a 60-minute festival slot is a third of the show.
- Check for doubles. Artists increasingly play twice — different stage, different day, sometimes a b2b. At Dekmantel 2026, Eris Drew played a solo set at 11:00 and a b2b the same evening. A "clash" sometimes isn't one.
Step 4: plan the closers backwards
The end of the night is where plans die. Check which stages actually run past midnight — at Tomorrowland W2's Saturday, only two stages had music after 00:00 — and pick your last set first, then work backwards. Sunrise sets (Nature One hands its main floor to a two-hour closing set at 06:00) are worth planning a nap around.
Step 5: match the undercard to your taste instead of guessing
Your top 5 covers maybe four hours a day. The other eight are where festivals get good — the act you've never heard of who becomes your most-played artist in September. Skimming 300 unfamiliar names on a poster doesn't find them; matching them against your listening history does.
That's the part we built FestWave for: upload a CSV of your Spotify liked songs (two minutes with Exportify) and every set in the timetable gets scored against your actual library — green for artists you've liked, amber for acts that fit your genres. The matching runs entirely in your browser; your listening data never touches a server. Every past festival is free to try, so you can test it on a finished timetable before the one you care about drops.
The one-page version
Rough-plan on the day split early. Rank your top 5 before seeing times. Solve the two or three real clashes with the rarity/walk/length rules. Pick each night's closer first and work backwards. Then fill the gaps with acts that match your taste instead of the biggest font on the poster — and leave one slot a day deliberately empty for whatever the festival throws at you.
Set times in the examples above come from the official published timetables of each festival. FestWave is not affiliated with any festival.