If you want to travel from Diss to London by train, you've come to the right place.
You can expect the journey from Diss to London by train to take around 1h 38m. You’ll usually find around 40 trains running on this route per day, which spans 80 miles (129 km). Once you're on board, you can sit back and relax, as you won’t need to make any changes along the way. The fastest Greater Anglia train from Diss to London takes just 1h 26m, during which you can stay connected thanks to the free WiFi and power sockets available on board most trains.
If you want to snap up the cheapest fares, book an Off-Peak time and get a Railcard. You can check ticket prices in our Journey Planner at the top of the page.
Want to book your train tickets from Diss to London now? Just start a search with us today. If you want to know if trains are running, read on for timetables (including first and last train times), FAQs and tips on how to book cheap train tickets from Diss to London.
For more money-saving tips on UK and European train travel, read our cheap train tickets guide.