The cheapest buses from Edinburgh to Bradford

Showing times and prices for Oct 20





The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Edinburgh to Bradford will cost around $ 41 if you buy it on the day, but the cheapest tickets can be found for only $ 32.

08:20AMEdinburgh8h25 04:45PMBradford
1 changes
2nd Cheapest
08:35PMEdinburgh11h25 08:00AMBradford
2 changes

Timetable Edinburgh to Bradford

Showing buses for tomorrow, Wed, Oct 20
08:20AMEdinburgh8h25 04:45PMBradford
0 changes
08:35PMEdinburgh11h25 08:00AMBradford
0 changes

This is the last bus of the day.

Find all the dates and times for this journey

The fastest buses from Edinburgh to Bradford

Showing times and prices for Oct 20

Fastest Journey

8 h 25 m


9 h 55 m

Buses per day



257 km

It's difficult to get from Edinburgh to Bradford without transferring at least once.

08:20AMEdinburgh8h25 04:45PMBradford
1 changes
2nd Fastest
08:35PMEdinburgh11h25 08:00AMBradford
2 changes

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

Eurolines France
Bla Bla Bus

Bus Information to Bradford from Edinburgh

distanceDistance159 miles (257 km)
durationAverage bus duration8 h 25 min
priceAverage bus ticket price$41 (€33)
changesDirect busYes
carriersBus companiesNational Express

Buses from Edinburgh to Bradford cover the 159 miles (257 km) long journey taking on average 8 h 25 min with our travel partners like National Express. There are direct bus services available. While the average ticket price for this journey costs around $41 (€33), you can find the cheapest bus ticket for as low as $32 (€26). Travelers depart most frequently from Edinburgh Waverley and arrive in Bradford, Bridge Street (Bradford Interchange).

Bus companies

Bus between Edinburgh and Bradford with National Express

National Express buses will get you between Edinburgh and Bradford from $32 (€26). With over 1000 travel companies on Omio, you can find the best bus times and tickets for your trip.

National Express

If you’re thinking of taking a bus between Edinburgh and Bradford, you can enjoy a comfortable journey at a budget-friendly price with National Express. National Express is the UK’s leading long-distance bus company offering hundreds of routes to towns and cities across the UK, including routes to and from major airports like Heathrow, Gatwick, Stansted, Luton and Bristol. On a National Express bus, you can expect to travel 159 miles (257 km) between Edinburgh and Bradford and pay as low as $32 (€26) if you book in advance.

All National Express buses have air conditioning and provide free WiFi access along with onboard entertainment. Most buses come with seat belts and power outlets at every seat, so you can charge your phone or laptop during a long journey. For your bus from Edinburgh to Bradford, you can select from three ticket fares: Restricted Fare, Standard Fare, and Fully Flexible Fare. Check the National Express bus schedule between Edinburgh and Bradford, select your preferred ticket type, and book your cheap bus tickets on Omio today!

Operator ticket policies for COVID

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Pre-reservation / seat allocation
  • Verification of ticket with valid ID
  • Exceptions to waive change or cancellation fees policy
  • For journeys between July 1st and October 31, 2020, the following change and refund policies apply:
    • Restricted ticket: One change is allowed free of charge
    • Standard ticket: Full refund or one change is allowed free of charge
    • Fully flexible ticket: Unlimited changes to time or date are allowed
    • All change and refund requests must be made at least 24 hours before the original outbound journey. Partial refunds are not allowed.

Travel Tips

Buses from Edinburgh to Bradford
Take the bus to Bradford 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 Edinburgh to Bradford.
How much does a cheap bus between Edinburgh and Bradford cost?
Looking to save money on your trip? Omio customers have found the cheapest bus from Edinburgh to Bradford for the next 7 days starting from $32 (€26)  one way.
How much does it cost to take a bus between Edinburgh and Bradford?
If you’re looking to purchase your bus tickets in the next week, you can expect the Edinburgh to Bradford bus price to come in at an average of $41 (€33)  one way.
How many miles is it from Edinburgh to Bradford by bus?
When traveling this route you should expect the distance from Edinburgh to Bradford by bus to be approximately 159 miles (257 km).
How long is the bus to Bradford from Edinburgh?
The Edinburgh to Bradford bus duration is on average 8 h 25 min, which is to be expected when traveling 159 miles (257 km) between Edinburgh and Bradford. However, the time it takes can vary based on specific dates, weekends, and holidays.
Which bus station from Edinburgh to Bradford do I depart from? Which Bradford bus station from Edinburgh do I arrive in?

When departing from Edinburgh, you have various bus station options to start your trip from including Edinburgh, Elder Street, Edinburgh, North Bridge and Edinburgh. When arriving in Bradford, you can end your trip in bus stations like Bradford, Bridge Street (Bradford Interchange), Bradford, William Street and Bradford, Bridge Street (stop S15).

Omio customers book a bus from Edinburgh Waverley   to Bradford, Bridge Street (Bradford Interchange)   most frequently for this route.

Where do I find the Edinburgh bus station to Bradford? Where is the Bradford bus station?

Passengers booking this route most frequently board their buses from Edinburgh Waverley and need to travel around 0 mile (s) / 0 km from the city center to get to this bus station.

Passengers arriving in Bradford most often arrive at Bradford, Bridge Street (Bradford Interchange) and need to travel around 0 mile (s) / 0 km from this bus station to the city center.

What bus providers offer a service to Bradford from Edinburgh?
Take the Edinburgh to Bradford bus with National Express. However, it's always good to check out all possible bus providers for the trip to Bradford from Edinburgh as there might be differences in the amenities they offer.
When is the earliest bus from Edinburgh to Bradford? When is the last bus from Edinburgh to Bradford?
You can take the earliest bus from Edinburgh to Bradford at 7: 20 AM   or take the last bus from Edinburgh to Bradford leaving at 7: 20 AM. Look for the latest Edinburgh to Bradford bus schedules on Omio and book the best time to take the bus for this trip.
How early should I buy Edinburgh to Bradford bus tickets to get the best deals?
If you purchase the Edinburgh to Bradford bus within the next 7 days, you can find one way tickets to cost on average $41 (€33). However, booking your bus ticket in advance gives you access to the best prices for buses to Bradford from Edinburgh. Look out for bus tickets for this trip to go on sale a few months before your planned departure date to find the best deals.

Important Stations and Airports for this Journey