If you need to fly, book a flight to San Diego International Airport and then use a rideshare to get to Imperial Beach. As the south-westernmost city, Imperial Beach is easily accessible via Interstate 5.
You have plenty of lodging options from beach camping to beachside hotels. Camp Surf YMCA is only a 5-block beach walk from the festival grounds and is an awesome place to camp (make sure you bring your own tent). You can also stay at an Airbnb, too.
Every year, the San Diego Yoga Festival gives back to 10 local nonprofits.
The festival schedule lists all the activities and master classes you can look forward to throughout the weekend. There’s even a master class hosted by Shawna Schenk, the founder and creator of San Diego Yoga Festival.