Depending on how long your ride is, you can just pre run it for milage. Once you have the exact milage, you just need a stop watch. To get avearge speed, I just use an online Average Speed Calculator, here is the link.
http://www.machinehead-software.co.uk/bike/speed_distance_time_calc.html