Previously Online payment for BSNL landline and Broadband bills was available only in few cities in India. But now BSNL has introduced one single nationwide portal for payment of BSNL landline bills. It is really helpful for all BSNL customers, as they need not wait in long queue and they can pay using debit cards, online banking or credit cards.
Then you need to add each phone number you want to pay the bill. For adding Phone number to your accout, you may need to enter the account number present in latest BSNL telephone code.
If you dont want to register , you can also make the payment without registering, using this link http://portal2.bsnl.in/myportal/cfa.do . Online payment can be made after phone number, email and contact mobile number is given at this site.
List of Payment modes supported for BSNL online bill payment
Debit cards accepted*
Online Banking Accepted*
Andhra Bank
Axis Bank
Bank of Baroda
Barclays Bank Plc
Bank of Maharashtra
BOI ATM-Cum-Debit-Card
Canara Bank
City Union Bank
Corporation Bank
Cosmos Bank
DBS Bank
Dena Bank
Deutsche Bank
AG Dhanlaxmi Bank
DCB Bank
Federal Bank
GE Money Financial Services
HDFC Bank
ICICI Bank
IDBI Bank Ltd
Indian Overseas Bank
Indusind Bank
Karnataka Bank Ltd
Karur Vysya Bank
Kotak Virtual Visa Cards
LVB ATM-Cum-Debit-Card
New India Cooperative Bank
Oriental Bank of Commerce
Saraswat Bank
SBI Visa Debit Card
Standard Chartered Bank
Syndicate Bank
UBI ATM-cum-Debit Card
UCO Bank
Vijaya Bank
YES Bank
Allahabad Bank
AXIS Bank
Bank of Baroda
Bank of India
Bank of Maharashtra
Canara Bank
Catholic Syrian Bank
Central Bank of India
Deutsche Bank
DCB Bank
Dhanlaxmi Bank
Federal Bank
HDFC Bank
ICICI Bank
IDBI Bank
Indian Bank
Indian Overseas Bank
IndusInd Bank
Jammu and Kashmir Bank
Karnataka Bank
Karur Vysya Bank
Lakshmi Vilas Bank
Punjab and Sind Bank
Punjab National Bank
Ratnakar Bank
Shamrao Vithal Co-operative Bank
South Indian Bank
State Bank of Bikaner and Jaipur
State Bank of Hyderabad
State Bank of Mysore
State Bank of India
State Bank of Patiala
State Bank of Travancore
Syndicate Bank
Tamilnad Mercantile Bank
UCO Bank
Union Bank of India
United Bank of India
Vijaya Bank
YES Bank
(* - As of April 2012, More banks may be added in future, check BSNL payment portal site )