Trains from Oxford to Leicester
🚆 Traveling by train from Oxford to Leicester involves taking a route that includes transfers at Birmingham New Street station. The entire journey lasts approximately 2 hours and 31 minutes. 🚄 For a more direct route, travelers can consider taking a train from Oxford to London Marylebone, then transferring to a train bound for Leicester at either Nottingham or Sheffield. This route typically takes around 3 hours to reach Leicester. 🎫 Prices for train tickets between Oxford and Leicester can range from £67 to £143, depending on the specific route chosen and availability.