You can take the first bus from Venice to Mestre at 6: 00 AM. The last bus from Venice to Mestre that you can take departs at 9: 45 PM.