Kantoli (Kan-to-li) ialah kerajaan kuno yang disyaki terletak di suatu tempat antara Jambi dan Palembang di wilayah selatan Sumatera, kira-kira pada abad ke-5 Masihi.[1] Rekod China menunjukkan bahawa "San-fo-ts'i dahulunya dipanggil Kan-to-li". Hal ini serta lokasi kerajaan telah membawa ahli sejarah untuk mempertimbangkan Kantoli sebagai pendahulu Srivijaya.[1] Kerajaan Melayu Srivijaya dirujuk sebagai Sanfotsi (San-fo-ts'i) oleh orang China.[2]
Semasa pemerintahan Dinasti Liu Song, Kantoli menghantar beberapa kedutaan ke China.[1] Perdagangan antara kedua-dua kerajaan telah ditubuhkan lalu perdagangan ini memberikan Kantoli kekayaan yang besar, yang bergantung kepada jumlah urus niaga dari China.[1] Dengan tertakluknya Song oleh Dinasti Sui, jumlah perdagangan menjadi berkurangan disebabkan oleh penjimatan kerajaan yang baru.[1] Maharaja mengharamkan semua perkara mewah di mahkamah yang secara kebetulan telah dibekalkan oleh ramai bangsa, termasuklah oleh Kantoli.[1]
|pages=
has extra text (bantuan)
|pages=
has extra text (bantuan)