Edinburgh to Reading bus

Edinburgh - Reading bus information

Edinburgh Reading bus map

Bus Time 16h33m
Origin Edinburgh, Scotland
Destination Reading, England
Distance 324 Miles
Cheapest bus fare: from £30.47
Bus operators: FlixBus

Which bus operators should I use?

Many companies offers coach services in the United Kingdom & Europe but the Edinburgh to Reading route is only operated by the company FlixBus.

What is the price of a bus ticket for this journey?

Our travel data show that for the next 180 days, and based on a standard ticket without a coachcard, the starting fare across the different operators to take the bus from Edinburgh to Reading is from £30.47.

How far is it by coach?

You will need on average 16h33m to take the bus between the two cities. While coach services are usually slower than trains or flights, they are almost always the cheapest option to cover the 324 miles between Edinburgh and Reading.

Best prices for bus tickets Edinburgh - Reading

from £30.47 MORE 16h33m

Prices calendar to travel between Edinburgh and Reading

Find the cheapest tickets to travel from Edinburgh to Reading by coach, train, carsharing and flights.

  august october   september
monday tuesday wednesday thursday friday saturday sunday
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
01
02
03
04
05

Ticket prices and availability have been recorded in the last 72 hours from the data provided by our partners.

Best prices for your coach from Edinburgh to Reading

Gopili compares prices to help you find cheap bus tickets from Edinburgh to Reading for the coming days. You can also have a look at the prices for the Reading Edinburgh bus to make sure you get a seat for your return journey.

From To Price Departure on At Company Searched
Edinburgh
Haymarket Station South (Stop HH)
Reading
£30.47 10/09/2025 21:28 FlixBus 9 days ago
Edinburgh
Princes Street (Stop PU)
Reading
£30.47 10/09/2025 21:23 FlixBus 9 days ago
Edinburgh
Bus Station
Reading
£31.88 11/09/2025 11:35 FlixBus 9 days ago
Edinburgh
Haymarket Station South (Stop HH)
Reading
£32.47 09/09/2025 07:25 FlixBus 9 days ago
Edinburgh
Princes Street (Stop PU)
Reading
£32.47 09/09/2025 07:19 FlixBus 9 days ago
Edinburgh
Bus Station
Reading
£32.98 10/09/2025 11:35 FlixBus 9 days ago
Edinburgh
Bus Station
Reading
£32.98 09/09/2025 11:35 FlixBus 9 days ago
Edinburgh
Princes Street (Stop PU)
Reading
£33.47 10/09/2025 07:19 FlixBus 9 days ago
Edinburgh
Haymarket Station South (Stop HH)
Reading
£33.47 10/09/2025 07:25 FlixBus 9 days ago
Edinburgh
Regent Road
Reading
£33.52 10/09/2025 21:20 FlixBus 9 days ago

Best prices found for the next 180 days.

> Search for your bus ticket

Other transport alternative