What time was it 130 minutes ago? The time 130 minutes ago from now (Sunday, April 20, 2025 at 09:15:25 AM) was Sunday, April 20, 2025 at 07:05:25 AM.