Nacido como Marpa Chökyi Lodrö, en Lhodrak Chukhyer al sur del Tíbet, de una familia acaudalada, comenzó a estudiar desde muy joven pero era salvaje e indomable comparado con otros niños.
Marpa recibió por primera vez enseñanzas durante tres años en Mangkhar con Drokmi Shakya Yeshe y aprendió a fondo el Sánscrito.
Marpa primero viajó a Nepal donde estudió con Paindapa y Chitherpa, dos famosos estudiantes de Naropa.
Luego de doce años emprendió su viaje a Tíbet para enseñar y continuar con sus actividades del dharma.
Luego de su tercera visita a la India Milarepa se volvió su discípulo, quién heredó completamente su linaje.