The Megabus London to Oxford Tube coach service runs up to every 12 minutes, 24 hours a day. You'll be dropped off at London Victoria but you have the option of hopping off at Westfield (Shepherd’s Bush), Notting Hill Gate or Marble Arch. In Oxford, you can jump on or off at Oxford Brookes and Central Oxford. All coaches have free WiFi, reclining seats and USB chargers.