Cheap Bus and Train tickets to Crawley

What are the most popular routes to Crawley?

London - CrawleyAverage pricePEN 233Average duration3h 15mDaily departures1
London - CrawleyAverage pricePEN 132Average duration48mDaily departures30
Brighton - CrawleyAverage pricePEN 74Average duration32mDaily departures11
Worthing - CrawleyAverage pricePEN 101Average duration1h 21mDaily departures9
Luton - CrawleyAverage pricePEN 208Average duration1h 36mDaily departures21