| First train | 04:33 | |
|---|---|---|
| Last train | 21:43 | |
| Departure station | Preston (Lancs) | |
| Arrival station | Carlisle | |
| Journey time | From 1h 4m | |
| Distance | 79 miles (127 km) | |
| Frequency | 92 trains per day | |
| Changes | Direct trains available | |
| Price | From £8.50 | |
| Train operators |
Want to find out more about taking the train from Preston to Carlisle? Look no further.
You can expect the journey from Preston to Carlisle by train to take around 1h 17m. You’ll usually find around 63 trains running on this route per day, which spans 79 miles (127 km). There’s no need for any changes along the way, as there are direct trains available to your destination. This route is served by TransPennine Express and Avanti West Coast. On their fastest services, you can reach Carlisle in just 1h 2m. Sit back and enjoy free WiFi and a catering service offering a wide range of food and drinks on TransPennine Express and Avanti West Coast trains.
If you want to snap up the cheapest fares, take the train during Off-Peak times. You can also get a Railcard if you’re travelling by train more than a few times a year – you'll save up to 1/3 on eligible journeys.
If you’re feeling ready to book, start a search for cheap train tickets with us today. Want to check if trains are running? Use our timetable to view live train times from Preston to Carlisle.
For more money-saving tips on UK and European train travel, read our cheap train tickets guide.