अब यह दक्षिण-पूर्व व फिर पूर्वोत्तर दिशा में घूम जाती है और इसके बाद पूर्व में विजयवाड़ा में अपने डेल्टा शीर्ष की ओर बहती है। यहाँ से लगभग 1,400 किमी की दूरी तय करके यह बंगाल की खाड़ी में मिल जाती है। कृष्णा के पास बड़ा और बहुत उपजाऊ डेल्टा है, जो पूर्वोत्तर में गोदावरी नदी क्षेत्र की ओर आगे बढ़ता जाता है।