Des de Barcelona Sants tens trens a les 5.55, 6.55, 8.25, 11.25, 13.25, 15.25, 17.25 i 19.25. El tren de les 5.55 només funciona de dilluns a divendres i el de les 6.55 no circula els diumenges. El temps de trajecte ronda entre l'hora i vint i la hora i mitja segons el tren. L'estació es troba al polígon industrial; el poble està a un quilòmetre. Aquests trens que et menciono circulen amb destinació Portbou o Cerbère (Cervera de la Marenda, a França).
Els trens que t'he mencionat a Sants paren cinc minuts més tard a Passeig de Gràcia, vuit minuts més tard a Clot (respecte Sants) i tretze minuts més tard a Sant Andreu Comtal.
Per a la tornada tens trens a les 8.21, 9.28, 11.26, 13.27, 15.24, 17.24, 19.29 i 20.22 (el de les 8.21 no circula els diumenges).
També tens la possibilitat de pujar amb tren a Caldes de Malavella i allà transbordar a l'autobús Caldes - Girona, el qual et deixarà al poble. Ara bé, aquest servei només funciona de dilluns a divendres feiners. A més, l'autobús triga mitja hora de Caldes a Riudellots, per tant no guanyaràs gaire temps. Per si t'interessa, els horaris d'aquest autobús els pots trobar
aquí. Per anar de Barcelona a Caldes pots fer servir el tren: n'hi ha com a mínim un cada hora (entre ells els que t'he mencionat per anar a Riudellots).