Silva enjoyed an excellent season for Monaco helping the French side win the Ligue 1 title and reach the semi-finals of the Champions League.
The Portuguese playmaker scored 10 goals and also provided as many assists in 54 appearances.
His ability would be an asset to any team in Europe and it appears Manchester's two clubs are in a straight fight for his signature.
According to the Manchester Evening News, Silva arrived at Manchester Airport on last night on a flight from Mallorca.
Bernardo Silva's excellent season has caught the attention of Manchester United and City
Will Bernardo Silva be with us next season? I don’t think so, honestly
The report doesn't say whether Silva is in England for transfer talks but claims City are favourites to sign him.
Silva was part of the Monaco team which beat City in the Champions League quarter-finals in March.
On Wednesday, United boss Jose Mourinho played down the chances of Silva moving to Old Trafford.
Bernardo Silva impressed against Manchester City in the Champions League
He told Portuguese outlet O Jogo, he said: “Will Bernardo Silva be with us next season?
Get Quotes on Home Insurance
"I don’t think so, honestly. But you never know, good players are always welcome here.”
Monaco are likely to lose some their big names this summer with several clubs looking at the likes Kylian Mbappe, Tiemoue Bakayoko and Fabinho.