Z Warszawy do parku Magiczne Ogrody można dojechać również, kierując się pociągiem Intercity do stacji Puławy Miasto, a następnie autobusem linii 17 z Puław do Trzcianek. W Warszawie w pociąg można wsiąść na stacji Warszawa Centralna lub Warszawa Wschodnia. Połączenie jest bezprzesiadkowe, a pokonanie trasy zajmuje około 1h 20 min. Pociągi zatrzymują się po drodze w Pilawie oraz Dęblinie. W autobus linii 17 trzeba wsiąść w Puławach na przystanku Partyzanów – PKP. Aby dotrzeć do parku Magiczne Ogrody, należy wysiąść na przystanku Trzcianki I lub Wojszyn – Skrzyżowanie. Przystanek Wojszyn – Skrzyżowanie obsługiwany jest przez większą liczbę kursów, ale wymaga około 20 minut dodatkowego spaceru, aby dotrzeć do parku Magiczne Ogrody.