Yes, there is WIFI on almost all Megabus coaches. Just keep in mind WIFI connection can not be as fast as for watching the streamline mainly in the country-side. However,  in case of unavailability for  Internet connection, no refunds are subject to the trip.