Visual Timeline: Denisovan

To navigate the timeline, click and drag it with your mouse, or click on the timeline overview on the bottom.

Legend:

550,000 BCE 549,500 BCE 549,000 BCE 548,500 BCE 548,000 BCE 547,500 BCE 547,000 BCE 546,500 BCE 546,000 BCE 545,500 BCE 545,000 BCE 544,500 BCE 544,000 BCE 543,500 BCE 543,000 BCE 542,500 BCE 542,000 BCE 541,500 BCE 541,000 BCE 540,500 BCE 540,000 BCE 539,500 BCE 539,000 BCE 538,500 BCE 538,000 BCE 537,500 BCE 537,000 BCE 536,500 BCE 536,000 BCE 535,500 BCE 535,000 BCE 534,500 BCE 534,000 BCE 533,500 BCE 533,000 BCE 532,500 BCE 532,000 BCE 531,500 BCE 531,000 BCE 530,500 BCE 530,000 BCE 529,500 BCE 529,000 BCE 528,500 BCE 528,000 BCE 527,500 BCE 527,000 BCE 526,500 BCE 526,000 BCE 525,500 BCE 525,000 BCE 524,500 BCE 524,000 BCE 523,500 BCE 523,000 BCE 522,500 BCE 522,000 BCE 521,500 BCE 521,000 BCE 520,500 BCE 520,000 BCE 519,500 BCE 519,000 BCE 518,500 BCE 518,000 BCE 517,500 BCE 517,000 BCE 516,500 BCE 516,000 BCE 515,500 BCE 515,000 BCE 514,500 BCE 514,000 BCE 513,500 BCE 513,000 BCE 512,500 BCE 512,000 BCE 511,500 BCE 511,000 BCE 510,500 BCE 510,000 BCE 509,500 BCE 509,000 BCE 508,500 BCE 508,000 BCE 507,500 BCE 507,000 BCE 506,500 BCE 506,000 BCE 505,500 BCE 505,000 BCE 504,500 BCE 504,000 BCE 503,500 BCE 503,000 BCE 502,500 BCE 502,000 BCE 501,500 BCE 501,000 BCE 500,500 BCE 500,000 BCE 499,500 BCE 499,000 BCE 498,500 BCE 498,000 BCE 497,500 BCE 497,000 BCE 496,500 BCE 496,000 BCE 495,500 BCE 495,000 BCE 494,500 BCE 494,000 BCE 493,500 BCE 493,000 BCE 492,500 BCE 492,000 BCE 491,500 BCE 491,000 BCE 490,500 BCE 490,000 BCE 489,500 BCE 489,000 BCE 488,500 BCE 488,000 BCE 487,500 BCE 487,000 BCE 486,500 BCE 486,000 BCE 485,500 BCE 485,000 BCE 484,500 BCE 484,000 BCE 483,500 BCE 483,000 BCE 482,500 BCE 482,000 BCE 481,500 BCE 481,000 BCE 480,500 BCE 480,000 BCE 479,500 BCE 479,000 BCE 478,500 BCE 478,000 BCE 477,500 BCE 477,000 BCE 476,500 BCE 476,000 BCE 475,500 BCE 475,000 BCE 474,500 BCE 474,000 BCE 473,500 BCE 473,000 BCE 472,500 BCE 472,000 BCE 471,500 BCE 471,000 BCE 470,500 BCE 470,000 BCE 469,500 BCE 469,000 BCE 468,500 BCE 468,000 BCE 467,500 BCE 467,000 BCE 466,500 BCE 466,000 BCE 465,500 BCE 465,000 BCE 464,500 BCE 464,000 BCE 463,500 BCE 463,000 BCE 462,500 BCE 462,000 BCE 461,500 BCE 461,000 BCE 460,500 BCE 460,000 BCE 459,500 BCE 459,000 BCE 458,500 BCE 458,000 BCE 457,500 BCE 457,000 BCE 456,500 BCE 456,000 BCE 455,500 BCE 455,000 BCE 454,500 BCE 454,000 BCE 453,500 BCE 453,000 BCE 452,500 BCE 452,000 BCE 451,500 BCE 451,000 BCE 450,500 BCE 450,000 BCE 449,500 BCE 449,000 BCE 448,500 BCE 448,000 BCE 447,500 BCE 447,000 BCE 446,500 BCE 446,000 BCE 445,500 BCE 445,000 BCE 444,500 BCE 444,000 BCE 443,500 BCE 443,000 BCE 442,500 BCE 442,000 BCE 441,500 BCE 441,000 BCE 440,500 BCE 440,000 BCE 439,500 BCE 439,000 BCE 438,500 BCE 438,000 BCE 437,500 BCE 437,000 BCE 436,500 BCE 436,000 BCE 435,500 BCE 435,000 BCE 434,500 BCE 434,000 BCE 433,500 BCE 433,000 BCE 432,500 BCE 432,000 BCE 431,500 BCE 431,000 BCE 430,500 BCE 430,000 BCE 429,500 BCE 429,000 BCE 428,500 BCE 428,000 BCE 427,500 BCE 427,000 BCE 426,500 BCE 426,000 BCE 425,500 BCE 425,000 BCE 424,500 BCE 424,000 BCE 423,500 BCE 423,000 BCE 422,500 BCE 422,000 BCE 421,500 BCE 421,000 BCE 420,500 BCE 420,000 BCE 419,500 BCE 419,000 BCE 418,500 BCE 418,000 BCE 417,500 BCE 417,000 BCE 416,500 BCE 416,000 BCE 415,500 BCE 415,000 BCE 414,500 BCE 414,000 BCE 413,500 BCE 413,000 BCE 412,500 BCE 412,000 BCE 411,500 BCE 411,000 BCE 410,500 BCE 410,000 BCE 409,500 BCE 409,000 BCE 408,500 BCE 408,000 BCE 407,500 BCE 407,000 BCE 406,500 BCE 406,000 BCE 405,500 BCE 405,000 BCE 404,500 BCE 404,000 BCE 403,500 BCE 403,000 BCE 402,500 BCE 402,000 BCE 401,500 BCE 401,000 BCE 400,500 BCE 400,000 BCE 399,500 BCE 399,000 BCE 398,500 BCE 398,000 BCE 397,500 BCE 397,000 BCE 396,500 BCE 396,000 BCE 395,500 BCE 395,000 BCE 394,500 BCE 394,000 BCE 393,500 BCE 393,000 BCE 392,500 BCE 392,000 BCE 391,500 BCE 391,000 BCE 390,500 BCE 390,000 BCE 389,500 BCE 389,000 BCE 388,500 BCE 388,000 BCE 387,500 BCE 387,000 BCE 386,500 BCE 386,000 BCE 385,500 BCE 385,000 BCE 384,500 BCE 384,000 BCE 383,500 BCE 383,000 BCE 382,500 BCE 382,000 BCE 381,500 BCE 381,000 BCE 380,500 BCE 380,000 BCE 379,500 BCE 379,000 BCE 378,500 BCE 378,000 BCE 377,500 BCE 377,000 BCE 376,500 BCE 376,000 BCE 375,500 BCE 375,000 BCE 374,500 BCE 374,000 BCE 373,500 BCE 373,000 BCE 372,500 BCE 372,000 BCE 371,500 BCE 371,000 BCE 370,500 BCE 370,000 BCE 369,500 BCE 369,000 BCE 368,500 BCE 368,000 BCE 367,500 BCE 367,000 BCE 366,500 BCE 366,000 BCE 365,500 BCE 365,000 BCE 364,500 BCE 364,000 BCE 363,500 BCE 363,000 BCE 362,500 BCE 362,000 BCE 361,500 BCE 361,000 BCE 360,500 BCE 360,000 BCE 359,500 BCE 359,000 BCE 358,500 BCE 358,000 BCE 357,500 BCE 357,000 BCE 356,500 BCE 356,000 BCE 355,500 BCE 355,000 BCE 354,500 BCE 354,000 BCE 353,500 BCE 353,000 BCE 352,500 BCE 352,000 BCE 351,500 BCE 351,000 BCE 350,500 BCE 350,000 BCE 349,500 BCE 349,000 BCE 348,500 BCE 348,000 BCE 347,500 BCE 347,000 BCE 346,500 BCE 346,000 BCE 345,500 BCE 345,000 BCE 344,500 BCE 344,000 BCE 343,500 BCE 343,000 BCE 342,500 BCE 342,000 BCE 341,500 BCE 341,000 BCE 340,500 BCE 340,000 BCE 339,500 BCE 339,000 BCE 338,500 BCE 338,000 BCE 337,500 BCE 337,000 BCE 336,500 BCE 336,000 BCE 335,500 BCE 335,000 BCE 334,500 BCE 334,000 BCE 333,500 BCE 333,000 BCE 332,500 BCE 332,000 BCE 331,500 BCE 331,000 BCE 330,500 BCE 330,000 BCE 329,500 BCE 329,000 BCE 328,500 BCE 328,000 BCE 327,500 BCE 327,000 BCE 326,500 BCE 326,000 BCE 325,500 BCE 325,000 BCE 324,500 BCE 324,000 BCE 323,500 BCE 323,000 BCE 322,500 BCE 322,000 BCE 321,500 BCE 321,000 BCE 320,500 BCE 320,000 BCE 319,500 BCE 319,000 BCE 318,500 BCE 318,000 BCE 317,500 BCE 317,000 BCE 316,500 BCE 316,000 BCE 315,500 BCE 315,000 BCE 314,500 BCE 314,000 BCE 313,500 BCE 313,000 BCE 312,500 BCE 312,000 BCE 311,500 BCE 311,000 BCE 310,500 BCE 310,000 BCE 309,500 BCE 309,000 BCE 308,500 BCE 308,000 BCE 307,500 BCE 307,000 BCE 306,500 BCE 306,000 BCE 305,500 BCE 305,000 BCE 304,500 BCE 304,000 BCE 303,500 BCE 303,000 BCE 302,500 BCE 302,000 BCE 301,500 BCE 301,000 BCE 300,500 BCE 300,000 BCE 299,500 BCE 299,000 BCE 298,500 BCE 298,000 BCE 297,500 BCE 297,000 BCE 296,500 BCE 296,000 BCE 295,500 BCE 295,000 BCE 294,500 BCE 294,000 BCE 293,500 BCE 293,000 BCE 292,500 BCE 292,000 BCE 291,500 BCE 291,000 BCE 290,500 BCE 290,000 BCE 289,500 BCE 289,000 BCE 288,500 BCE 288,000 BCE 287,500 BCE 287,000 BCE 286,500 BCE 286,000 BCE 285,500 BCE 285,000 BCE 284,500 BCE 284,000 BCE 283,500 BCE 283,000 BCE 282,500 BCE 282,000 BCE 281,500 BCE 281,000 BCE 280,500 BCE 280,000 BCE 279,500 BCE 279,000 BCE 278,500 BCE 278,000 BCE 277,500 BCE 277,000 BCE 276,500 BCE 276,000 BCE 275,500 BCE 275,000 BCE 274,500 BCE 274,000 BCE 273,500 BCE 273,000 BCE 272,500 BCE 272,000 BCE 271,500 BCE 271,000 BCE 270,500 BCE 270,000 BCE 269,500 BCE 269,000 BCE 268,500 BCE 268,000 BCE 267,500 BCE 267,000 BCE 266,500 BCE 266,000 BCE 265,500 BCE 265,000 BCE 264,500 BCE 264,000 BCE 263,500 BCE 263,000 BCE 262,500 BCE 262,000 BCE 261,500 BCE 261,000 BCE 260,500 BCE 260,000 BCE 259,500 BCE 259,000 BCE 258,500 BCE 258,000 BCE 257,500 BCE 257,000 BCE 256,500 BCE 256,000 BCE 255,500 BCE 255,000 BCE 254,500 BCE 254,000 BCE 253,500 BCE 253,000 BCE 252,500 BCE 252,000 BCE 251,500 BCE 251,000 BCE 250,500 BCE 250,000 BCE 249,500 BCE 249,000 BCE 248,500 BCE 248,000 BCE 247,500 BCE 247,000 BCE 246,500 BCE 246,000 BCE 245,500 BCE 245,000 BCE 244,500 BCE 244,000 BCE 243,500 BCE 243,000 BCE 242,500 BCE 242,000 BCE 241,500 BCE 241,000 BCE 240,500 BCE 240,000 BCE 239,500 BCE 239,000 BCE 238,500 BCE 238,000 BCE 237,500 BCE 237,000 BCE 236,500 BCE 236,000 BCE 235,500 BCE 235,000 BCE 234,500 BCE 234,000 BCE 233,500 BCE 233,000 BCE 232,500 BCE 232,000 BCE 231,500 BCE 231,000 BCE 230,500 BCE 230,000 BCE 229,500 BCE 229,000 BCE 228,500 BCE 228,000 BCE 227,500 BCE 227,000 BCE 226,500 BCE 226,000 BCE 225,500 BCE 225,000 BCE 224,500 BCE 224,000 BCE 223,500 BCE 223,000 BCE 222,500 BCE 222,000 BCE 221,500 BCE 221,000 BCE 220,500 BCE 220,000 BCE 219,500 BCE 219,000 BCE 218,500 BCE 218,000 BCE 217,500 BCE 217,000 BCE 216,500 BCE 216,000 BCE 215,500 BCE 215,000 BCE 214,500 BCE 214,000 BCE 213,500 BCE 213,000 BCE 212,500 BCE 212,000 BCE 211,500 BCE 211,000 BCE 210,500 BCE 210,000 BCE 209,500 BCE 209,000 BCE 208,500 BCE 208,000 BCE 207,500 BCE 207,000 BCE 206,500 BCE 206,000 BCE 205,500 BCE 205,000 BCE 204,500 BCE 204,000 BCE 203,500 BCE 203,000 BCE 202,500 BCE 202,000 BCE 201,500 BCE 201,000 BCE 200,500 BCE 200,000 BCE 199,500 BCE 199,000 BCE 198,500 BCE 198,000 BCE 197,500 BCE 197,000 BCE 196,500 BCE 196,000 BCE 195,500 BCE 195,000 BCE 194,500 BCE 194,000 BCE 193,500 BCE 193,000 BCE 192,500 BCE 192,000 BCE 191,500 BCE 191,000 BCE 190,500 BCE 190,000 BCE 189,500 BCE 189,000 BCE 188,500 BCE 188,000 BCE 187,500 BCE 187,000 BCE 186,500 BCE 186,000 BCE 185,500 BCE 185,000 BCE 184,500 BCE 184,000 BCE 183,500 BCE 183,000 BCE 182,500 BCE 182,000 BCE 181,500 BCE 181,000 BCE 180,500 BCE 180,000 BCE 179,500 BCE 179,000 BCE 178,500 BCE 178,000 BCE 177,500 BCE 177,000 BCE 176,500 BCE 176,000 BCE 175,500 BCE 175,000 BCE 174,500 BCE 174,000 BCE 173,500 BCE 173,000 BCE 172,500 BCE 172,000 BCE 171,500 BCE 171,000 BCE 170,500 BCE 170,000 BCE 169,500 BCE 169,000 BCE 168,500 BCE 168,000 BCE 167,500 BCE 167,000 BCE 166,500 BCE 166,000 BCE 165,500 BCE 165,000 BCE 164,500 BCE 164,000 BCE 163,500 BCE 163,000 BCE 162,500 BCE 162,000 BCE 161,500 BCE 161,000 BCE 160,500 BCE 160,000 BCE 159,500 BCE 159,000 BCE 158,500 BCE 158,000 BCE 157,500 BCE 157,000 BCE 156,500 BCE 156,000 BCE 155,500 BCE 155,000 BCE 154,500 BCE 154,000 BCE 153,500 BCE 153,000 BCE 152,500 BCE 152,000 BCE 151,500 BCE 151,000 BCE 150,500 BCE 150,000 BCE 149,500 BCE 149,000 BCE 148,500 BCE 148,000 BCE 147,500 BCE 147,000 BCE 146,500 BCE 146,000 BCE 145,500 BCE 145,000 BCE 144,500 BCE 144,000 BCE 143,500 BCE 143,000 BCE 142,500 BCE 142,000 BCE 141,500 BCE 141,000 BCE 140,500 BCE 140,000 BCE 139,500 BCE 139,000 BCE 138,500 BCE 138,000 BCE 137,500 BCE 137,000 BCE 136,500 BCE 136,000 BCE 135,500 BCE 135,000 BCE 134,500 BCE 134,000 BCE 133,500 BCE 133,000 BCE 132,500 BCE 132,000 BCE 131,500 BCE 131,000 BCE 130,500 BCE 130,000 BCE 129,500 BCE 129,000 BCE 128,500 BCE 128,000 BCE 127,500 BCE 127,000 BCE 126,500 BCE 126,000 BCE 125,500 BCE 125,000 BCE 124,500 BCE 124,000 BCE 123,500 BCE 123,000 BCE 122,500 BCE 122,000 BCE 121,500 BCE 121,000 BCE 120,500 BCE 120,000 BCE 119,500 BCE 119,000 BCE 118,500 BCE 118,000 BCE 117,500 BCE 117,000 BCE 116,500 BCE 116,000 BCE 115,500 BCE 115,000 BCE 114,500 BCE 114,000 BCE 113,500 BCE 113,000 BCE 112,500 BCE 112,000 BCE 111,500 BCE 111,000 BCE 110,500 BCE 110,000 BCE 109,500 BCE 109,000 BCE 108,500 BCE 108,000 BCE 107,500 BCE 107,000 BCE 106,500 BCE 106,000 BCE 105,500 BCE 105,000 BCE 104,500 BCE 104,000 BCE 103,500 BCE 103,000 BCE 102,500 BCE 102,000 BCE 101,500 BCE 101,000 BCE 100,500 BCE 100,000 BCE 99,500 BCE 99,000 BCE 98,500 BCE 98,000 BCE 97,500 BCE 97,000 BCE 96,500 BCE 96,000 BCE 95,500 BCE 95,000 BCE 94,500 BCE 94,000 BCE 93,500 BCE 93,000 BCE 92,500 BCE 92,000 BCE 91,500 BCE 91,000 BCE 90,500 BCE 90,000 BCE 89,500 BCE 89,000 BCE 88,500 BCE 88,000 BCE 87,500 BCE 87,000 BCE 86,500 BCE 86,000 BCE 85,500 BCE 85,000 BCE 84,500 BCE 84,000 BCE 83,500 BCE 83,000 BCE 82,500 BCE 82,000 BCE 81,500 BCE 81,000 BCE 80,500 BCE 80,000 BCE 79,500 BCE 79,000 BCE 78,500 BCE 78,000 BCE 77,500 BCE 77,000 BCE 76,500 BCE 76,000 BCE 75,500 BCE 75,000 BCE 74,500 BCE 74,000 BCE 73,500 BCE 73,000 BCE 72,500 BCE 72,000 BCE 71,500 BCE 71,000 BCE 70,500 BCE 70,000 BCE 69,500 BCE 69,000 BCE 68,500 BCE 68,000 BCE 67,500 BCE 67,000 BCE 66,500 BCE 66,000 BCE 65,500 BCE 65,000 BCE 64,500 BCE 64,000 BCE 63,500 BCE 63,000 BCE 62,500 BCE 62,000 BCE 61,500 BCE 61,000 BCE 60,500 BCE 60,000 BCE 59,500 BCE 59,000 BCE 58,500 BCE 58,000 BCE 57,500 BCE 57,000 BCE 56,500 BCE 56,000 BCE 55,500 BCE 55,000 BCE 54,500 BCE 54,000 BCE  
 
550,000 BCE - 765,000 BCE: Estimated time of divergence between the branch that would develop into Neanderthals on the one hand and Denisovans on the other, and the branch that would lead to Homo sapiens.
 
430,000 BCE - 473,000 BCE: Estimated time of divergence of Neanderthals and Denisovans.
 
100,000 BCE - 150,000 BCE: Approximate age (at least 100,000 years old, but perhaps over 150,000 years old) of the deciduous molar belonging to a very young Denisovan girl, discovered in 2017 CE.
 
50,000 BCE - 150,000 BCE: Timespan covered by the current collection of Denisovan fossils. The oldest fossil is at least 100,000 years old but perhaps over 150,000 years old.
 
48,000 BCE - 60,000 BCE: Date of the finger bone of a young Denisovan female, discovered in 2008 CE.
 
44,000 BCE - 54,000 BCE: Estimated time at which Denisovans interbred with the ancestors of present-day Melanesians, presumably in Southeast Asia.
 
 
 
 
550,000 BCE 486,000 BCE 422,000 BCE 358,000 BCE 294,000 BCE 230,000 BCE 166,000 BCE 102,000 BCE