1. Margate, from £12 return
2. Cheltenham, from £14 return
3. Birmingham, from £12 return
4. Bournemouth, from £12 return
5. Cobham, from £15 return
6. Portsmouth, from £12 return
7. Tunbridge Wells, from £14 return
8. Winchester, from £13 return
9. Brighton, from £13 return
10. Cambridge, from £14 return
11. Orpington, from £14 return
12. Stratford-upon-Avon, from £12 return
13. Colchester, from £14 return
14. Bath, from £15 return
15. Canterbury, from £12 return
16. Liverpool, from £12 return
17. Bristol, from £14 return
All fares found via searches for tickets at least one week in advance.
Bus fares found using National Express Fun Fares calculator.