Passengers from Brighton are facing long diversions with no direct trains to London this weekend.

Some 1,500 metres of track will be lifted over the weekend as improvements are made on the Brighton Mainline between Gatwick Airport and Purley.

The works mean that no direct trains will run between Gatwick and London with services being diverted through Horsham - adding almost an hour onto the trip.

To London Victoria, all passengers will have to change at Three Bridges, making the journey take one hour and 58 minutes.

Passengers for London Bridge will see even longer diversions - with journey planners showing a two hours and seven minutes journey taking a train to Three Bridges, a rail replacement bus to East Grinstead and another train to London Bridge.

Lucy McAuliffe, Network Rail’s Sussex route director, said: "We’re really pleased to see further investment being made in improving the reliability of the Brighton Main Line, a key commuter route that needs constant work to keep it running.

"We’ll be taking all lines out of use between Gatwick and Purley to tackle a host of maintenance work, including renewing track at a major railway junction near Coulsdon."

Gatwick fliers have been told to allow plenty of time to travel before their flight.

Jenny Saunders, customer services director for Southern and Thameslink, added: “While we’ve arranged alternatives to help our customers get where they need to be, several routes are affected and many journeys will take considerably longer than normal.

A direct service will run between London Victoria and Gatwick Airport via Horsham, calling at Clapham Junction, Horsham and Three Bridges.

Trains that usually run between Littlehampton and London, and between Eastbourne,  Hastings, Ore and London, will start and terminate at Three Bridges.

A limited service will run between Brighton and Three Bridges, and between Horsham and Gatwick Airport.

Buses will also replace trains between East Grinstead and Gatwick Airport, East Grinstead and Three Bridges and Gatwick Airport and Redhill.

A spokesman for Network Rail said: "Passengers planning to use replacement buses are advised that because of a national shortage of bus drivers, they should check before they travel and may experience delays."

Journeys between London Victoria and Gatwick Airport will take around 80 minutes instead of the usual 30 to 40.