Cooking ribs on a charcoal grill takes around 2 hours for the ribs to fully cook using a charcoal grill.
After cooking the ribs on the charcoal grill for an hour lightly baste the ribs and then cook them for another hour turning them over every 30 minutes.
Also while cooking ribs on a charcoal grill you should add 8 to 10 unlit charcoal briquettes after every 45 minutes to one hour of grilling time.