Veo en su perfil que se encuentra en Francia. Así que empecemos por lo posiblemente obvio: Montreal no está en América, mientras que Atlanta sí. Lo digo porque los viajes en tren y autobús a través de la frontera entre Estados Unidos y Canadá no están precisamente coordinados. Por suerte, muchas compañías de tren y autobús estadounidenses ofrecen servicio a Montreal. Algunas canadienses ofrecen servicio hasta Nueva York, pero no más allá.
En segundo lugar, la distancia entre estas dos ciudades es unos 2000km . Si pudieras conducir a 100 km/h sin tener que parar para dormir o comer, tardarías 20 horas. En un autobús, que hace paradas más frecuentes, tardaría más. Y si tiene que cambiar de autobús en alguna ciudad intermedia como Nueva York, es probable que tarde aún más. Esto también se aplica al tren.
VIA Rail da a entender en su sitio web que te llevará de Montreal a Nueva York, pero acabas en una página web que dice que hables con Amtrak. En el sitio de Amtrak me enteré de que son 11 horas de Montreal a Nueva York, y 18 horas de Nueva York a Atlanta, más, por supuesto, el tiempo de conexión entre ambas. Para la fecha concreta que consulté, el primer tren llega a las 20:20 y el siguiente sale a las 14:15 del día siguiente, así que tendrías que pasar la noche en Nueva York. Sentarse en un asiento durante todo el trayecto (la opción más barata) te costaría unos 200 dólares.
En cambio, Air Canada le llevará hasta allí con una conexión en tan sólo 5 horas, por un precio de 331 dólares con impuestos y todo. A no ser que tu habitación de hotel en Nueva York cueste menos de 130 dólares por noche, te gastarás menos dinero volando. Puede que encuentres un precio mejor en una compañía de bajo coste; acabo de mirar en el sitio que sé utilizar.
Hay varias líneas de autobuses baratos de Montreal a Nueva York. He mirado en Greyhound.com y su precio más bajo es de 89 dólares y el tiempo más rápido parece ser de 29 horas en total, lo cual es definitivamente más barato y más rápido que el tren.
Todavía tienes que investigar más; no he comprobado todas las compañías aéreas ni todas las líneas de autobús, pero esto te da los parámetros aproximados. Si te parece bien pasar entre 24 y 48 horas para llegar hasta allí, investiga más sobre los autobuses. Si no te importa gastar 331 dólares, pero te preocupa que el avión cueste miles de dólares, busca más en los aviones. Puedes hacer la mayor parte de esto tú mismo a través de la web una vez que conozcas los nombres de las compañías que ofrecen el servicio.