The average bus between Grays and Millwall Football Ground takes 1h 33m and the fastest bus takes 1h 20m. The bus service runs several times per day from Grays to Millwall Football Ground. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Buses run twice daily between Grays and Millwall Football Ground. The earliest departure is at 11:20 PM at night, and the last departure from Grays is at 11:50 PM which arrives into Millwall Football Ground at 1:25 AM. All services require a transfer at Bus Station and take an average of 1h 33m. The schedules shown below are for the next available departures.
Arrives next day


1h 20m • 2 changes
Arrives next day


1h 35m • 2 changes
Arrives next day


1h 20m • 2 changes
Arrives next day


1h 35m • 2 changes
Arrives next day


1h 24m • 2 changes
Arrives next day


1h 29m • 2 changes
Arrives next day


1h 24m • 2 changes
Arrives next day


1h 29m • 2 changes
Want to know about travelling from Grays to Millwall Football Ground? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct bus from Grays to Millwall Football Ground. However, there are services departing from Grays station and arriving at Millwall Football Ground station via Bexleyheath Clock Tower. The journey, including transfers, takes approximately 1h 33m.
Grays to Millwall Football Ground bus services, operated by Kent Fastrack, depart from Bus Station.
Grays to Millwall Football Ground bus services, operated by Kent Fastrack, arrive at Old Kent Road / Ilderton Road station.
The distance between Grays and Millwall Football Ground is 26.3 km. The road distance is 36 km.
You can take a bus from Craylands Lane to Millwall Football Ground via Bus Station, Bexleyheath Clock Tower, and Old Kent Road / Ilderton Road in around 2h 6m.