CreatureData

Indian python vs Blood python

The Indian python is heavier: 17.1 kg against 8.14 kg for the blood python, about 2.1 times the weight.

Indian python (Python molurus)
Indian python NTNear Threatened
Photo: Pratik Jain · CC BY-SA 3.0 · Wikimedia Commons

No freely licensed photo yet

Blood python

What is the difference between a Indian python and a blood python?

Each point below is worked out from a pair of recorded values.

  • The Indian python is heavier: 17.1 kg against 8.14 kg for the blood python, about 2.1 times the weight.
  • The Indian python is longer-lived: 34.2 years against 27.8 years for the blood python, about 23% longer.
  • Both belong to the genus Python, so they are close relatives.

Side by side

Indian pythonBlood python
Scientific namePython molurusPython brongersmai
FamilyPythonidaePythonidae
OrderSquamataSquamata
Weight17.1 kg8.14 kg
Length3 mNot recorded
Lifespan34.1 years – 34.2 years27.8 years
Main foodNot recordedNot recorded
HabitatNot recordedNot recorded
Conservation statusNear ThreatenedNot recorded
Countries recordedNot recordedNot recorded

A scale drawing needs a recorded length for both animals; only weights are on record for this pair.

Full record: Indian pythonFull record: Blood pythonCompare other animals