|Shortest Duration||0h 55m|
|Trips per day||24|
On average there are 24 train trips per day. Greater Anglia has the most options for departures from London to Braintree, with an average of 24 trips per day and 24 monthly trips. One train carrier currently travels from London to Braintree. Of the 24 trips there are 24 trips that are direct routes with no transfers.
Need more travel options? Travelling by Coach from London to Braintree starts at £18.71.
Book Greater Anglia from London to Braintree from £22.35. There are 24 Greater Anglia schedules from London to Braintree and you can expect on average to pay £23.87 for a Greater Anglia ticket to Braintree. In London, Greater Anglia departs to Braintree from Liverpool Street Station and no other station. In Braintree, Greater Anglia arrives at Cressing Station and 2 other stations.
An average trip on Greater Anglia from London to Braintree takes 1 hours and 0 minutes, while the fastest available Greater Anglia trip will get you to Braintree in 0 hours and 55 minutes,