Trains from Oxford to London
🚄 Traveling from Oxford to London by train is a convenient and efficient journey. The direct train service operated by First Great Western Service departs hourly and takes approximately 52 minutes to reach Paddington station. 🌆 The journey covers a distance of 101 kilometers and offers a smooth ride through the beautiful English countryside. Prices for the train ticket range from £28 to £67, making it a cost-effective way to travel between these two vibrant cities.