To book SGR tickets online via Mpesa, you need to visit the SGR website and follow the steps provided. The charges for SGR tickets vary depending on the class and destination. You can check the ticket prices on the SGR website or by contacting the SGR customer care number.