A Myers Flat man who crashed into a train crossing near the intersection of Loddon Valley Highway and Williams Road about 4pm on Saturday returned a blood alcohol reading more than six times the legal limit.
Leading Senior Constable Peter Dyer of Bendigo Highway Patrol said the 61-year-old driver's reading of .301 was the highest he had detected in 21 years with Victoria Police.
"He alleges there was a train coming and he swerved to miss it," Senior Constable Dyer said.
"There's no evidence to support that, I believe he took the corner too fast."
Leading Senior Constable Dyer said there was minor damage to the car and the man was uninjured.
He said the driver admitted to being a "seasoned drinker".
The man was charged on summons to appear in the Bendigo Magistrate's Court.