BY FLIGHT : There is no direct flight come to Srinagar from Bhopal. Only one flight is operate from Bhopal i.e. Air India but they drop you at Delhi airport & than you change your plane and take another Air India flight for Srinagar. This flight takes two days to reach Srinagar.
BY TRAIN : There is also option to come by train. There are four trains i.e. Jhelum express , Ten Express , Himsagar express & Malwa Express. Jhelum & Malwa operate everyday , another two operates only on Saturday. Train drops you at Jammu Tawi Railway the distance is 1300 kms & take approx 24 to 27 hours to reach Jammu and than you choose taxi for further journey.
BY ROAD : There is no direct bus between Bhopal and Jammu. You can take Sachkhand express from Bhopal to Ludhiana then take state transport bus from Ludhiana to Jammu. the approx distance is 1344 kms & it will take 22 hours approx to reach Jammu by road. In Jammu there are various option to reach Kashmir you take local sharing Cabs local bus service and individual cabs . Bus service operates in the night only you take Volvo buses as well as local buses from Jammu Bus stand & rest services like individual taxi & sharing cabs you take from exit point of Railway station , Jammu Bus stand & Gumat chowk they operates whole day. The distance between Jammu to Kashmir is approx 300 Kms & it will take 8 to 10 hours to reach Kashmir.