Z Lublina można dotrzeć do parku Magiczne Ogrody również pociągiem do Puław, a następnie autobusem linii 17 (Miejskie Zakłady Komunikacji Puławy Sp. z o.o.) w kierunku Janowiec – Zamek. Droga pociągiem z Lublina do stacji Puławy Miasto, zależnie od rodzaju pociągu i kursu, trwa od około 30 do około 50 minut. Na trasie jeżdżą pociągi regionalne oraz Intercity. Podróż nie wymaga przesiadek. Pociągi Intercity zatrzymują się po drodze w Nałęczowie, a pociągi linii regionalnej mają kilkanaście stacji pośrednich, również w małych miejscowościach. 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 dodatkowego spaceru (20-25 minut).