Driving distance from Bogota, Colombia to Medellin, Colombia. The total driving distance from Bogota, Colombia to Medellin, Colombia is 265 miles or 426 kilometers. Your trip begins in Bogota, Colombia. It ends in Medellin, Colombia.