Trip to Oxford

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Swindon to Oxford

🚆 Hop on a direct train from Swindon to Oxford operated by First Great Western Service, departing twice a week on Saturdays. The quick journey lasts around 31 minutes, making it a convenient option for a day trip or weekend getaway. 🎟️ Ticket prices for the Swindon to Oxford train vary between £16 to £39, providing affordable options for different budgets.

Where to stay in Oxford

There are over 290 hotels to stay in Oxford. Prices range from $20 per night.

Find accommodation
  • The train route from Swindon to Oxford is provided by First Great Western Service. The direct train journey operates twice a week on Saturdays and takes approximately 31 minutes. Tickets for this route can cost between £16 to £40 depending on the fare type and availability.
  • The fastest train between Swindon and Oxford is a direct service operated by First Great Western Service. This train departs from Swindon station and arrives at Oxford station, with a journey time of approximately 31 minutes. The service runs twice a week on Saturdays, providing a quick and convenient option for travelers between the two cities. Ticket prices for this fast train route can range from £16 to £40.
  • Trains leaving for Oxford from Swindon depart from Swindon station. This station serves as the departure point for the First Great Western Service that operates the train route between Swindon and Oxford. Passengers can board the train at Swindon station to begin their journey to Oxford.
  • There are two direct trains per week that operate between Swindon and Oxford. These services run on Saturdays and are operated by First Great Western Service. The journey between Swindon and Oxford by train takes approximately 31 minutes. Passengers can choose from different fare options, with ticket prices ranging from £16 to £40 for this route.
  • The train from Swindon to Oxford operated by First Great Western Service arrives at Oxford station. Located in the city center, Oxford station provides convenient access to various attractions, accommodations, and transportation options. Passengers can easily continue their journey from the station to explore Oxford and its surroundings.
  • The first train from Swindon to Oxford departs on Saturdays and the last train of the day also operates on Saturdays. The journey on this direct route takes approximately 31 minutes. Passengers can enjoy the convenience of these Saturday services for travel between Swindon and Oxford.
  • There are currently two direct train trips each week between Swindon and Oxford on Saturdays. These services are operated by First Great Western Service and offer a convenient and efficient way to travel between the two cities. With a journey time of approximately 31 minutes, passengers can enjoy a quick and direct route on the train between Swindon and Oxford.
  • Yes, there is a direct train between Swindon and Oxford. The direct train service departs from Swindon and arrives at Oxford, operating twice a week on Saturdays. The journey between Swindon and Oxford by train takes approximately 31 minutes, providing passengers with a convenient and time-efficient travel option.
  • The cost of a train ticket from Swindon to Oxford typically ranges from £16 to £40. The exact fare may vary depending on factors such as the time of booking, type of ticket purchased, and availability of discounts or promotions. Passengers are advised to check the current ticket prices and options before making their travel arrangements.

Will you be returning to Swindon by train?

If you are looking for the return train journey, check out trains from Oxford to Swindon

See schedule