No, we request that our customers arrive at the departure point at least 15-30 minutes before tour departure time.  Bangkok traffic is typically light for morning departures (07:00) and quite heavy and unpredictable for afternoon departures, so please account for this in your planning.