COMPARE Prices across different modes

Oct 22
$59Great Western Railway
$35National Express
Oct 23
$74Great Western Railway
$42National Express
Oct 24
$74Great Western Railway
$46National Express
Oct 25
$59Great Western Railway
$46National Express
Oct 26
$58Great Western Railway
$31National Express
Oct 27
$59Great Western Railway
$42National Express
Oct 28
$58Great Western Railway
$31National Express
Oct 29
$59Great Western Railway
$43National Express
Nov 1
$59Great Western Railway
$38National Express
Nov 2
$58Great Western Railway
$31National Express

These companies trust us. We sell their tickets all in one place.

Deutsche Bahn

Train Information from Bristol to Falmouth

distanceDistance140 miles (226 km)
durationAverage train duration4 h 29 min
priceAverage train ticket price$65 (€53)
frequencyTrain frequency5 a day
changesDirect trainYes, there are 5 direct trains a day
carriersTrain providersGreat Western Railway

Trains from Bristol to Falmouth cover the 140 miles (226 km) long trip taking on average 4 h 29 min with our travel partners like Great Western Railway. Normally, there are 5 trains operating per day, including direct services available. You can get the cheapest train tickets for this trip for as low as $58 (€47), but the average price of train tickets is $65 (€53). Travelers depart most frequently from Bristol Temple Meads and arrive in Falmouth Town.

Travel Tips

Trains from Bristol to Falmouth
Travel by train to Falmouth 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 Bristol to Falmouth.
How much do cheap train tickets between Bristol and Falmouth cost?
Omio customers have found cheap train tickets between Bristol and Falmouth for as low as $58 (€47)  for the next 7 days.
What is the price of a train ticket from Bristol to Falmouth?
The Bristol to Falmouth train ticket price is on average $65 (€53)  if you are looking to purchase your tickets for this journey in the next week.
How far is it from Bristol to Falmouth by train?
The Bristol to Falmouth train distance is approximately 140 miles (226 km).
How many hours is the train time to Falmouth from Bristol?
The Bristol to Falmouth train duration is on average 4 h 29 min, which is to be expected when traveling 140 miles (226 km) between Bristol and Falmouth. However, the time it takes can vary based on specific dates, weekends, and holidays.
What train station in Bristol goes to Falmouth? What train station do I come into Falmouth from Bristol?

Omio customers who travel this route most frequently depart from Bristol Temple Meads   and arrive in Falmouth Town.

Where is the departure train station in Bristol located? Where is the arrival train station in Falmouth located?

The most popular departure train station with passengers for this route, called Bristol Temple Meads, is located 1 mile (s) / 1 km from the city center of Bristol.

The most popular arrival train station, Falmouth Town, is located 0 mile (s) / 0 km away from the city center of Falmouth.

What train providers offer a service between Bristol and Falmouth?
If you're looking for trains from Bristol to Falmouth, you can rely on Great Western Railway to get you to Falmouth. It's also good to check out all possible train providers for the Bristol to Falmouth route to see if there might be differences in the amenities they offer.
How many trains are there from Bristol to Falmouth a day?
On average, there are 5 trains a day from Bristol to Falmouth. The train times and services may be different on weekends and holidays compared to weekdays.
When is the earliest train from Bristol to Falmouth? When is the last train from Bristol to Falmouth?
The first Bristol to Falmouth train departs at 7: 10 AM   and the last train from Bristol to Falmouth leaves at 8: 55 AM. Check out the most up-to-date train schedule from Bristol to Falmouth on Omio and find the best time to travel to your destination.
How early should I buy Bristol to Falmouth train tickets to get the best deals?
If you buy a train ticket from Bristol to Falmouth within the next 7 days, you can find tickets to cost on average $65 (€53) one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets to Falmouth from Bristol are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey

The major railway station for departures from Bristol is Bristol Temple Meads. Read all the information you need to know about services, amenities and connections at Bristol Temple Meads for your journey from Bristol to Falmouth.
Amenities at station
Ticket office hours
Sun: 06: 45 - 21: 30 | Mon - Sat: 05: 30 - 21: 30
Connections to/from station
Train lines: CrossCountry, Great Western Main Line, Severn Beach Line
Bus lines: A1, 1, 2, 8, 39/349/X39, 70, 73, 178, 376