Compare all timetables for the bus from Dover to Ascot
| Mode of Transport | BertCompanyCountOneCompanyName | Duration | Departure time | From | Departure | Arrival time | To | Destination | Logo | Seat classes | Price | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| National Express | 7h 49m | 13:50 | Dover | Town Centre | 21:39 | Ascot | Heatherwood Hospital | Economy | £17 |
A Bus from National Express goes from Town Centre, Dover (United Kingdom) at 16/06/2026 13:50:00 to Heatherwood Hospital, Ascot (United Kingdom) arriving at 16/06/2026 21:39:00. 50 Economy ticket for £17 per person are available. Travel duration is 7h 49m
|
||
| National Express | 6h 40m | 17:50 | Dover | Town Centre | 00:30 | Ascot | Heatherwood Hospital | Economy | £17 |
A Bus from National Express goes from Town Centre, Dover (United Kingdom) at 16/06/2026 17:50:00 to Heatherwood Hospital, Ascot (United Kingdom) arriving at 17/06/2026 00:30:00. 50 Economy ticket for £17 per person are available. Travel duration is 6h 40m
|
||
| National Express | 8h 33m | 09:15 | Dover | Town Centre | 17:48 | Ascot | Heatherwood Hospital | Economy | £18 |
A Bus from National Express goes from Town Centre, Dover (United Kingdom) at 16/06/2026 09:15:00 to Heatherwood Hospital, Ascot (United Kingdom) arriving at 16/06/2026 17:48:00. 50 Economy ticket for £18 per person are available. Travel duration is 8h 33m
|
||
| National Express | 8h 10m | 04:35 | Dover | Town Centre | 12:45 | Ascot | Heatherwood Hospital | Economy | £22 |
A Bus from National Express goes from Town Centre, Dover (United Kingdom) at 16/06/2026 04:35:00 to Heatherwood Hospital, Ascot (United Kingdom) arriving at 16/06/2026 12:45:00. 50 Economy ticket for £22 per person are available. Travel duration is 8h 10m
|
| Mode of Transport | BertCompanyCountOneCompanyName | Duration | Departure time | From | Departure | Arrival time | To | Destination | Logo | Seat classes | Price | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| National Express | 7h 49m | 13:50 | Dover | Town Centre | 21:39 | Ascot | Heatherwood Hospital | Economy | £20 |
A Bus from National Express goes from Town Centre, Dover (United Kingdom) at 17/06/2026 13:50:00 to Heatherwood Hospital, Ascot (United Kingdom) arriving at 17/06/2026 21:39:00. 50 Economy ticket for £20 per person are available. Travel duration is 7h 49m
|
||
| National Express | 6h 40m | 17:50 | Dover | Town Centre | 00:30 | Ascot | Heatherwood Hospital | Economy | £20 |
A Bus from National Express goes from Town Centre, Dover (United Kingdom) at 17/06/2026 17:50:00 to Heatherwood Hospital, Ascot (United Kingdom) arriving at 18/06/2026 00:30:00. 50 Economy ticket for £20 per person are available. Travel duration is 6h 40m
|
||
| National Express | 8h 10m | 04:35 | Dover | Town Centre | 12:45 | Ascot | Heatherwood Hospital | Economy | £21 |
A Bus from National Express goes from Town Centre, Dover (United Kingdom) at 17/06/2026 04:35:00 to Heatherwood Hospital, Ascot (United Kingdom) arriving at 17/06/2026 12:45:00. 50 Economy ticket for £21 per person are available. Travel duration is 8h 10m
|
||
| National Express | 8h 33m | 09:15 | Dover | Town Centre | 17:48 | Ascot | Heatherwood Hospital | Economy | £22 |
A Bus from National Express goes from Town Centre, Dover (United Kingdom) at 17/06/2026 09:15:00 to Heatherwood Hospital, Ascot (United Kingdom) arriving at 17/06/2026 17:48:00. 50 Economy ticket for £22 per person are available. Travel duration is 8h 33m
|
| Mode of Transport | BertCompanyCountOneCompanyName | Duration | Departure time | From | Departure | Arrival time | To | Destination | Logo | Seat classes | Price | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| National Express | 7h 49m | 13:50 | Dover | Town Centre | 21:39 | Ascot | Heatherwood Hospital | Economy | £16 |
A Bus from National Express goes from Town Centre, Dover (United Kingdom) at 18/06/2026 13:50:00 to Heatherwood Hospital, Ascot (United Kingdom) arriving at 18/06/2026 21:39:00. 50 Economy ticket for £16 per person are available. Travel duration is 7h 49m
|
||
| National Express | 6h 40m | 17:50 | Dover | Town Centre | 00:30 | Ascot | Heatherwood Hospital | Economy | £16 |
A Bus from National Express goes from Town Centre, Dover (United Kingdom) at 18/06/2026 17:50:00 to Heatherwood Hospital, Ascot (United Kingdom) arriving at 19/06/2026 00:30:00. 50 Economy ticket for £16 per person are available. Travel duration is 6h 40m
|
||
| National Express | 8h 10m | 04:35 | Dover | Town Centre | 12:45 | Ascot | Heatherwood Hospital | Economy | £18 |
A Bus from National Express goes from Town Centre, Dover (United Kingdom) at 18/06/2026 04:35:00 to Heatherwood Hospital, Ascot (United Kingdom) arriving at 18/06/2026 12:45:00. 50 Economy ticket for £18 per person are available. Travel duration is 8h 10m
|
||
| National Express | 8h 33m | 09:15 | Dover | Town Centre | 17:48 | Ascot | Heatherwood Hospital | Economy | £19 |
A Bus from National Express goes from Town Centre, Dover (United Kingdom) at 18/06/2026 09:15:00 to Heatherwood Hospital, Ascot (United Kingdom) arriving at 18/06/2026 17:48:00. 50 Economy ticket for £19 per person are available. Travel duration is 8h 33m
|
| Mode of Transport | BertCompanyCountOneCompanyName | Duration | Departure time | From | Departure | Arrival time | To | Destination | Logo | Seat classes | Price | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| National Express | 7h 40m | 16:50 | Dover | Town Centre | 00:30 | Ascot | Heatherwood Hospital | Economy | £17 |
A Bus from National Express goes from Town Centre, Dover (United Kingdom) at 19/06/2026 16:50:00 to Heatherwood Hospital, Ascot (United Kingdom) arriving at 20/06/2026 00:30:00. 50 Economy ticket for £17 per person are available. Travel duration is 7h 40m
|
||
| National Express | 8h 0m | 07:45 | Dover | Town Centre | 15:45 | Ascot | Heatherwood Hospital | Economy | £20 |
A Bus from National Express goes from Town Centre, Dover (United Kingdom) at 19/06/2026 07:45:00 to Heatherwood Hospital, Ascot (United Kingdom) arriving at 19/06/2026 15:45:00. 50 Economy ticket for £20 per person are available. Travel duration is 8h 0m
|
||
| National Express | 8h 10m | 04:35 | Dover | Town Centre | 12:45 | Ascot | Heatherwood Hospital | Economy | £22 |
A Bus from National Express goes from Town Centre, Dover (United Kingdom) at 19/06/2026 04:35:00 to Heatherwood Hospital, Ascot (United Kingdom) arriving at 19/06/2026 12:45:00. 50 Economy ticket for £22 per person are available. Travel duration is 8h 10m
|
||
| National Express | 7h 27m | 13:20 | Dover | Town Centre | 20:47 | Ascot | Heatherwood Hospital | Economy | £25 |
A Bus from National Express goes from Town Centre, Dover (United Kingdom) at 19/06/2026 13:20:00 to Heatherwood Hospital, Ascot (United Kingdom) arriving at 19/06/2026 20:47:00. 50 Economy ticket for £25 per person are available. Travel duration is 7h 27m
|
| Mode of Transport | BertCompanyCountOneCompanyName | Duration | Departure time | From | Departure | Arrival time | To | Destination | Logo | Seat classes | Price | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| National Express | 7h 40m | 16:50 | Dover | Town Centre | 00:30 | Ascot | Heatherwood Hospital | Economy | £16 |
A Bus from National Express goes from Town Centre, Dover (United Kingdom) at 20/06/2026 16:50:00 to Heatherwood Hospital, Ascot (United Kingdom) arriving at 21/06/2026 00:30:00. 50 Economy ticket for £16 per person are available. Travel duration is 7h 40m
|
||
| National Express | 7h 32m | 05:15 | Dover | Town Centre | 12:47 | Ascot | Heatherwood Hospital | Economy | £18 |
A Bus from National Express goes from Town Centre, Dover (United Kingdom) at 20/06/2026 05:15:00 to Heatherwood Hospital, Ascot (United Kingdom) arriving at 20/06/2026 12:47:00. 50 Economy ticket for £18 per person are available. Travel duration is 7h 32m
|
||
| National Express | 8h 9m | 13:30 | Dover | Town Centre | 21:39 | Ascot | Heatherwood Hospital | Economy | £18 |
A Bus from National Express goes from Town Centre, Dover (United Kingdom) at 20/06/2026 13:30:00 to Heatherwood Hospital, Ascot (United Kingdom) arriving at 20/06/2026 21:39:00. 50 Economy ticket for £18 per person are available. Travel duration is 8h 9m
|
||
| National Express | 7h 45m | 08:00 | Dover | Town Centre | 15:45 | Ascot | Heatherwood Hospital | Economy | £25 |
A Bus from National Express goes from Town Centre, Dover (United Kingdom) at 20/06/2026 08:00:00 to Heatherwood Hospital, Ascot (United Kingdom) arriving at 20/06/2026 15:45:00. 50 Economy ticket for £25 per person are available. Travel duration is 7h 45m
|
| Mode of Transport | BertCompanyCountOneCompanyName | Duration | Departure time | From | Departure | Arrival time | To | Destination | Logo | Seat classes | Price | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| National Express | 7h 40m | 16:50 | Dover | Town Centre | 00:30 | Ascot | Heatherwood Hospital | Economy | £16 |
A Bus from National Express goes from Town Centre, Dover (United Kingdom) at 21/06/2026 16:50:00 to Heatherwood Hospital, Ascot (United Kingdom) arriving at 22/06/2026 00:30:00. 50 Economy ticket for £16 per person are available. Travel duration is 7h 40m
|
||
| National Express | 7h 9m | 08:00 | Dover | Town Centre | 15:09 | Ascot | Heatherwood Hospital | Economy | £17 |
A Bus from National Express goes from Town Centre, Dover (United Kingdom) at 21/06/2026 08:00:00 to Heatherwood Hospital, Ascot (United Kingdom) arriving at 21/06/2026 15:09:00. 50 Economy ticket for £17 per person are available. Travel duration is 7h 9m
|
||
| National Express | 6h 56m | 05:15 | Dover | Town Centre | 12:11 | Ascot | Heatherwood Hospital | Economy | £18 |
A Bus from National Express goes from Town Centre, Dover (United Kingdom) at 21/06/2026 05:15:00 to Heatherwood Hospital, Ascot (United Kingdom) arriving at 21/06/2026 12:11:00. 50 Economy ticket for £18 per person are available. Travel duration is 6h 56m
|
||
| National Express | 7h 40m | 13:30 | Dover | Town Centre | 21:10 | Ascot | Heatherwood Hospital | Economy | £18 |
A Bus from National Express goes from Town Centre, Dover (United Kingdom) at 21/06/2026 13:30:00 to Heatherwood Hospital, Ascot (United Kingdom) arriving at 21/06/2026 21:10:00. 50 Economy ticket for £18 per person are available. Travel duration is 7h 40m
|
| Mode of Transport | BertCompanyCountOneCompanyName | Duration | Departure time | From | Departure | Arrival time | To | Destination | Logo | Seat classes | Price | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| National Express | 7h 40m | 16:50 | Dover | Town Centre | 00:30 | Ascot | Heatherwood Hospital | Economy | £15 |
A Bus from National Express goes from Town Centre, Dover (United Kingdom) at 22/06/2026 16:50:00 to Heatherwood Hospital, Ascot (United Kingdom) arriving at 23/06/2026 00:30:00. 50 Economy ticket for £15 per person are available. Travel duration is 7h 40m
|
||
| National Express | 8h 0m | 07:45 | Dover | Town Centre | 15:45 | Ascot | Heatherwood Hospital | Economy | £17 |
A Bus from National Express goes from Town Centre, Dover (United Kingdom) at 22/06/2026 07:45:00 to Heatherwood Hospital, Ascot (United Kingdom) arriving at 22/06/2026 15:45:00. 50 Economy ticket for £17 per person are available. Travel duration is 8h 0m
|
||
| National Express | 7h 27m | 13:20 | Dover | Town Centre | 20:47 | Ascot | Heatherwood Hospital | Economy | £18 |
A Bus from National Express goes from Town Centre, Dover (United Kingdom) at 22/06/2026 13:20:00 to Heatherwood Hospital, Ascot (United Kingdom) arriving at 22/06/2026 20:47:00. 50 Economy ticket for £18 per person are available. Travel duration is 7h 27m
|
||
| National Express | 8h 10m | 04:35 | Dover | Town Centre | 12:45 | Ascot | Heatherwood Hospital | Economy | £21 |
A Bus from National Express goes from Town Centre, Dover (United Kingdom) at 22/06/2026 04:35:00 to Heatherwood Hospital, Ascot (United Kingdom) arriving at 22/06/2026 12:45:00. 50 Economy ticket for £21 per person are available. Travel duration is 8h 10m
|
Best Price Offer: The price for the cheapest coach from Dover to Ascot is £15 on 22/06/2026. Flexible travellers save on ticket prices.
Frequency of bus connections between Dover and Ascot
Facts about coaches from Dover to Ascot
Compare all providers like National Express that travel 4 times every day by bus from Dover to Ascot in one click! Book your bus ticket from Dover to Ascot starting from £15!
| Cheapest Bus | £15 |
| Fastest Bus | 6h 40m |
| Earliest Coach | 04:35 |
| Latest Coach | 16:50 |
| Daily Bus Connections | 4 Ø |
| Distance | 142.2 km |
| Coach Companies | National Express |
Cheapest coach connections from Dover to Ascot
Every day, 4 buses from 1 coach companies leave Dover for Ascot: in the table below, you will find the cheapest prices for a bus ticket for this route, starting from 16/06/2026 and for the following days.
The cheapest time to travel from Dover to Ascot
How to save money travelling from Dover to Ascot
Book the ticket from Dover to Ascot in advance! The earlier you book, the cheaper usually the price is. Also, you will be sure to have a place on the bus from Dover to Ascot, compared instead if you buy it at the last moment, or directly at the station.
If you can, avoid travelling at peak times. Instead of weekend, try travelling during the week. Travelling in the evening or at night it’s also cheaper, and later coaches from Dover to Ascot are also emptier.All bus stations and stops in Dover and Ascot
The map below shows you where to find all the bus stations in Dover and Ascot.
Service and Comfort on the bus from Dover to Ascot
FAQs about the Dover to Ascot bus
How much does a Dover - Ascot coach trip cost?
How much could I save by comparing buses from Dover to Ascot?
How many connections are available for the Dover - Ascot route on average every day?
How long does a bus to Ascot from Dover take?
What time is the first bus from Dover to Ascot?
What time is the last coach from Dover to Ascot?
Which bus companies serve the Dover - Ascot route?
Is there a direct bus between Dover and Ascot?
What can I take with me on the bus to Ascot from Dover?
What equipment is available for the Dover Ascot bus route?
How does CheckMyBus find the best bus deals from Dover to Ascot?
How does CheckMyBus technology work for trips from Dover to Ascot?
Available seat classes which are offered on the bus route Dover to Ascot
The cheapest option available for your ticket, it usually comes with reclinable seats and AC.
More bus routes to Dover and to Ascot
- Bus Routes to Dover
- Coaches Aberystwyth to Dover
- Coach Basingstoke to Dover
- Coaches Bath to Dover
- Buses Blackpool to Dover
- Coaches Bournemouth to Dover
- Coaches Bradford to Dover
- Buses Brighton to Dover
- Bristol to Dover bus
- Coach from Broadstairs to Dover
- Coach to Dover from Bruges (BE)
- Bus Calais to Dover
- Cambridge to Dover coach
- Canterbury to Dover coach
- Coach Cologne to Dover
- Bus from Gillingham to Dover
- Coach to Dover from Huddersfield
- Coaches Liverpool to Dover
- Manchester to Dover bus
- Ramsgate to Dover bus
- Bus Southampton to Dover
- Bus Routes to Ascot
- Coach from Birchington to Ascot
- Bus to Ascot from Cardiff
- Carlisle to Ascot coach
- Coaches Dorchester to Ascot
- Great Yarmouth to Ascot coach
- Buses Huddersfield to Ascot
- Bus Leicester to Ascot
- Bus Liverpool to Ascot
- Coach Margate to Ascot
- Buses Milton Keynes to Ascot
- Nottingham to Ascot bus
- Bus to Ascot from Portsmouth
- Sheffield to Ascot bus
- Stoke-on-Trent to Ascot coach
- Coaches Sunderland to Ascot
- Buses Weymouth to Ascot
- Bus from Wolverhampton to Ascot
- Worthing to Ascot bus
- Coach York to Ascot
