Compare prices and tickets by train, bus or flight

May 20
$91Great Western Railway
$97National Express
May 23
$56Great Western Railway
$68National Express
May 25
$94Great Western Railway
$67National Express

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn

Overview: Train from Oxford to Truro

distanceDistance193 miles (312 km)
durationAverage train duration4 h 53 min
priceAverage train ticket price$80 (€72)
frequencyTrain frequency12 a day
changesDirect trainYes, there are 12 direct trains a day

Trains from Oxford to Truro cover the 193 miles (312 km) long trip taking on average 4 h 53 min with our travel partners like. Normally, there are 12 trains operating per day, including direct services available. You can get the cheapest train tickets for this route for as low as $56 (€51), but the average price of train tickets is $80 (€72). Travelers depart most frequently from Oxford and arrive in Truro.

Travel Tips: Trains from Oxford to Truro

Travel by train to Truro easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Oxford to Truro.

How much do cheap trains between Oxford and Truro cost?

Looking to save money on your trip? Omio customers have found the cheapest train to Truro from Oxford for the next 7 days starting from $56 (€51)  one way.

How much is the train to Truro from Oxford on average?

If you are looking to buy your train ticket in the next 7 days, you can expect the Oxford to Truro train to cost on average $80 (€72)  one way.

How far is it from Oxford to Truro by train?

You should expect to travel around 193 miles (312 km)  to Truro from Oxford by train.

How many hours is the train time between Oxford and Truro?

While the time it takes to travel 193 miles (312 km) to Truro from Oxford can vary based on specific dates, weekends, and holidays, the Oxford to Truro train journey time is on average 4 h 53 min.

What station does the train from Oxford to Truro depart from? Which Truro train station do I come into from Oxford?

When traveling this route, Omio customers are departing most frequently from Oxford   and arriving in Truro.

Where do I find the Oxford train station to Truro? Where is the Truro train station?

Passengers board the train most frequently from Oxford, which is located around 1.2 miles (1.9 km) away from the city center, and they get off the train at Truro, located 0.4 miles (713 m) away from the city center.

How many train services are there from Oxford to Truro a day?

On average, there are 12 trains a day from Oxford to Truro. The train times and services may be different on weekends and holidays compared to weekdays.

When can I take the first train from Oxford to Truro? When can I take the last train for the day?

The earliest train departing from Oxford to Truro leaves at 9: 32 AM. The last train departing from Oxford to Truro leaves at 1: 32 PM. You can find the latest Oxford to Truro train schedule on Omio and book the best time to leave for your journey on your chosen travel date.

When should I book the Oxford to Truro train for the best deals on tickets?

If you purchase the Oxford to Truro train within the next 7 days, you can find one way tickets to cost on average $80 (€72). However, booking your train ticket in advance gives you access to the best prices for trains from Oxford to Truro. Look out for train tickets for this journey to go on sale a few months before your planned departure date to find the best deals.

Important Stations and Airports for this Journey

The major railway station for departures from Oxford is Oxford. Read all the information you need to know about services, amenities and connections at Oxford for your journey from Oxford to Truro.

More options for your journey from Oxford to Truro

Here are some other resources that might have the information you need