Suratgarh is almost 400 Km away from both Delhi and Jaipur.
If you are coming from Delhi, then you can take Awadh-Aasam train which leave old delhi railway station at 4:45 PM. Beside that, there are many private bus service there like kataria Travels,Chandra etc. They provide both sleeper and non sleeper buses. If you are coming by your own vehicle then the route through various city will be:
Delhi >> Rohtak >>Hisar >>Sirsa >>Hanumangarh >>Suratgarh.
If you are coming from Jaipur, then the route will be:
Jaipur >> Chomu >> Sikar >> Ratangarh >> Sardarshahar >> Pallu >> Arjansar >> Suratgrah
If you are coming from Bhatinda then Route will be: