At the end of their conversation, the Goddess of Magic even sent a pair of coordinates telepathically to him.
After reading the coordinates, Roland realized where the Paradise of Magic was in the Astral Plane. He could even sense it.
However, the journey to the Astral Plane was quite long.
The Astral Plane was unbelievably huge, and the distance between paradises was massive too.
Roland didn't know how big they were exactly, but based on the coordinates he was given, it was difficult for the floating city to get there.
He could only use teleportation.
In the main plane, Roland never teleported the floating city because it was too large and heavy.
The larger an object to be teleported was, the bigger waves it would cause in space.
Also, if the distance was too long, the teleportation would have a huge impact.