* National Express: Several departures daily, journey time around 5 hours.
* Megabus: Several departures daily, journey time around 6 hours.
* FlixBus: Several departures daily, journey time around 6 hours.
From Manchester:
* National Express: Several departures daily, journey time around 1 hour 30 minutes.
* Megabus: Several departures daily, journey time around 2 hours.
* FlixBus: Several departures daily, journey time around 2 hours.
From Birmingham:
* National Express: Several departures daily, journey time around 2 hours.
* Megabus: Several departures daily, journey time around 3 hours.
* FlixBus: Several departures daily, journey time around 3 hours.
From Leeds:
* National Express: Several departures daily, journey time around 3 hours.
* Megabus: Several departures daily, journey time around 4 hours.
* FlixBus: Several departures daily, journey time around 4 hours.
From Edinburgh:
* National Express: Several departures daily, journey time around 7 hours.
* Megabus: Several departures daily, journey time around 8 hours.
* FlixBus: Several departures daily, journey time around 8 hours.
From Glasgow:
* National Express: Several departures daily, journey time around 6 hours.
* Megabus: Several departures daily, journey time around 7 hours.
* FlixBus: Several departures daily, journey time around 7 hours.
From Cardiff:
* National Express: Several departures daily, journey time around 4 hours.
* Megabus: Several departures daily, journey time around 5 hours.
* FlixBus: Several departures daily, journey time around 5 hours.
From Bristol:
* National Express: Several departures daily, journey time around 3 hours.
* Megabus: Several departures daily, journey time around 4 hours.
* FlixBus: Several departures daily, journey time around 4 hours.
From Plymouth:
* National Express: Several departures daily, journey time around 6 hours.
* Megabus: Several departures daily, journey time around 7 hours.
* FlixBus: Several departures daily, journey time around 7 hours.
From Southampton:
* National Express: Several departures daily, journey time around 3 hours.
* Megabus: Several departures daily, journey time around 4 hours.
* FlixBus: Several departures daily, journey time around 4 hours.