Yes, you can visit the Buddha statue by taking a boat ride from the jetty at Lumbini Park or Necklace Road.