Yes, most Diners Club deposits on online betting sites are instant. The payment is processed instantly; however, the deposit can be slightly delayed, depending on the sportsbook.