Salut,
Pour entrer sur le territoire par voie terrestre, aucun visa ni ESTA, juste payer 6$ US pour un I94 (petit ''papier'' vert qui sera agrafé à ton passeport et qui sera retiré (si je ne me trompe pas) lors de ta sortie du territoire US).
Tu peux faire ''la demande'' via Internet :
i94.cbp.dhs.gov/I94/#/home
ou sinon au passage des douanes américaines (dans ce cas là c'Est mieux si tu as 6$ US cash mais sinon tu paieras par carte!)
Bon voyage et bon séjour à
Montréal
Au cas où c'Est toujours bon de pouvoir présenter une preuve de sortie de territoire US (donc par exemple j'imagine que tu as pris un aller retour
Montréal-
New York, donc le mieux est d'avoir avec toi le billet retour) - Juste au cas où