The derailment of a tram in Melbourne's northwest overnight is expected to cause peak-hour traffic headaches with a main thoroughfare shut in both directions.
The tram driver is expected to be charged after his tram derailed on Maribyrnong Road, Ascot Vale at 12.20am, crashing into a fire hydrant and bus shelter.
The 49-year-old was the only person on board and wasn't injured when the tram derailed. Police say he's expected to be charged with careless driving.
VicRoads has warned drivers to expect delays, with Ascot Vale Road closed in both directions between Puckle Street and Maribyrnong Road.
At this stage, it says the road is expected to reopen at around 8am.
Buses are replacing Route 82 trams between Union Road and Moonee Ponds, while Route 57 trams are diverting via Footscray along the Route 82.