>
Bristol to York

Compare prices to get from Bristol to York
Search for tickets from Bristol to York in the next 7 days. Trains start at $46. Buses start at $21.

Trains
$46|3h 37m
Buses
$21|7h 15m
$46
$46
$46
$46
$46
$46
$46
--
--
--
--
--
--
--
CrossCountry
Cheapest
06:44
3h 38m
10:22
Bristol ParkwayYork
$46
Search
1 stop
CrossCountry
Fastest
18:42
3h 37m
22:19
Bristol ParkwayYork
$46
Search
1 stop
CrossCountry
07:42
3h 50m
11:32
Bristol ParkwayYork
$46
Search
Nonstop
CrossCountry
08:42
3h 38m
12:20
Bristol ParkwayYork
$46
Search
1 stop
  • Prices shown from Bristol to York are the estimated lowest fares found in the last 24 hours for travel within the next 7 days.

Compare Trains and Buses from Bristol to York

The cheapest way to get from Bristol to York costs only $26 on average via Buses, and the quickest way takes just 3h 58m by Trains. Find the travel option that best suits you.

Train
Trains Fastest
Average price $44
Average duration3h 58m
Departure Time05:03 - 12:31
Direct options
Bus
Buses Cheapest
Average price $26
Average duration8h 30m
Departure Time05:50 - 08:01
Direct options

· Total pre-departure time: Estimated travel time to the departure point, plus standard check-in, security, and waiting time

When is the cheapest time to travel from Bristol to York?

What is the cheapest day to travel by train from Bristol to York?

Average train fares from Bristol to York for the next 7 days, based on Trip.com user searches.

Based on Trip.com's data, the cheapest day to travel by train from Bristol to York is Wednesday, with an average price of $44.

$54
$49
$44
$39
    Cheapest
  • Jun 8
  • Jun 9
  • Jun 10
  • Jun 11
  • Jun 12
  • Jun 13
  • Jun 14

What is the cheapest day to travel from Bristol to York by bus?

The average price of a bus from Bristol to York found by Trip.com users over the next 7 days.

Based on Trip.com's data, the cheapest day for bus tickets from Bristol to York is Monday, with an average price of $26.

$26
  • Jun 8
  • Jun 9
  • Jun 10
  • Jun 11
  • Jun 12
  • Jun 13
  • Jun 14

Bristol to York travel tips

Companies operating from Bristol to York

CrossCountry
Great Western Railway
Grand Central
National Express Limited

Find departure & arrival points near Bristol and York

Popular train stations near Bristol

Bristol Parkway Bristol United Kingdom
Filton Abbey Wood Bristol United Kingdom
Patchway Bristol United Kingdom
Patchway Bristol United Kingdom
Ashley Down Bristol United Kingdom

Popular train stations near York

York York United Kingdom
Poppleton York United Kingdom
Hammerton York United Kingdom
Ulleskelf York United Kingdom
Cattal York United Kingdom

Popular airports near Bristol

Bristol Intl. Airport (BRS) Bristol United Kingdom
Gloucestershire Airport (GLO) Nearby Gloucester United Kingdom

Popular airports near York

Leeds Bradford Airport (LBA) Nearby Leeds United Kingdom

Popular bus stations near Bristol

Bristol Cabot Circus S4 Bristol United Kingdom
Bristol Bond St Bristol United Kingdom
Bristol Bond Street Bristol United Kingdom
Bristol Bus Station Bristol United Kingdom
Bristol Colston Hall Bristol United Kingdom

Popular bus stations near York

York Stonebow York United Kingdom
Memorial Gardens- Leeman Rd York United Kingdom
York Rail Station York United Kingdom
Heworth Galtres York United Kingdom
York College York United Kingdom

Recommended hotels in York

The Milner York
8.9/10
278 Reviews
The Milner York
hotel-star hotel-star hotel-star hotel-star hotel-praise
1.21 km from downtown
Safestay York Micklegate
8.6/10
101 Reviews
Safestay York Micklegate
hotel-star hotel-star hotel-star hotel-praise
1.11 km from downtown
The Churchill Hotel
9/10
117 Reviews
The Churchill Hotel
hotel-star hotel-star hotel-star hotel-star hotel-praise
Clifton | 1.15 km from downtown
Malmaison York
9.1/10
65 Reviews
Malmaison York
hotel-star hotel-star hotel-star hotel-star hotel-praise
1 km from downtown
$108

How to travel from Bristol to York: FAQs

  • How far is it from Bristol to York?

    It’s about 307 km (191 miles) from Bristol to York.
  • You can travel from Bristol to York in 2 different ways: Trains, Buses.
  • The fastest way to get from Bristol to York is by Trains, with an average journey time of 3h 58m. Other modes of transport take longer: Buses takes on average 8h 30m.
  • The cheapest way to get from Bristol to York is by Buses, with an average price of $26. Other modes of transport are more expensive: Trains costs around $44 on avergae.
  • For trips between Bristol and York, travelers typically use the following departure and arrival points: Most Flights depart from Bristol Intl. Airport and arrive at East Midlands Airport; Trains depart from Bristol Parkway and arrive at York; Buses depart from Bristol Cabot Circus S4 and arrive at York Stonebow.
  • Train, bus, and flight schedules vary by season and day of the week. Based on Trip.com data: Flights from Bristol to York are typically cheapest Wednesday, with an average fare of $44. Flights from Bristol to York are typically cheapest Monday, with an average fare of $26
  • There is a 0h time difference between Bristol and York.